【EGRET白鹭引擎游戏开发】从零开始着手准备(第一期) | 您所在的位置:网站首页 › egret游戏开发教程 › 【EGRET白鹭引擎游戏开发】从零开始着手准备(第一期) |
文/妙脆仙(公众号同名) 这是一篇零基础EGRET如何开发H5游戏教程预估8-15期左右 本期为第一期 持续更新,欢迎关注! 我这个系列的教程会告诉大家如何自研一款H5游戏然后上线。 本期内容1. 准备软件工具及人员配置 2. 配置环境及目录构架 3. 配置第三方的库和所需的SDK 1.准备软件工具及人员配置 我是一个人做的,我本身是美术转程序,所以这块比较擅长。一般来说三个人就足够了。 A.平民版配置 全能设计师一名客户端程序一名服务端程序一名B.普通企业版配置 1.UI设计师1名2.原画设计师 1-2名3.客户端 1-2名4.服务端 1-2名5.数据库 1-2名6.游戏策划1名 C.高端豪华大气土豪配置 UI设计师 2-3名 (包含UI场景/ICON图标等)原画 2-4名 (场景原画,角色原画等)EGRET切图及适配 1-2名客户端 2-3名服务端 2-4名数据库 1-2名策划2-3名 (主策/数值/情景等)骨骼动画设计师1-2名特效设计师1-2名(包含序列动画/粒子特效等)2.配置环境及目录框架 架设好SVN及分配好目录,方便维护及版本更新。 以下目录仅为个人推荐项目构架的一些规范。 如有更好的方法,欢迎探讨! A.design目录----------设计师用的 a1. UI设计源文件/png/psd等 a2-1 龙骨动画项目工程文件,每个龙骨文件需要在该目录下新建一个子文件夹。因为新建的龙骨动画默认的就是当前目录,所以这里要注意! a2-2 建议每个龙骨的名字都要规范化,包括龙骨贴图的图片名,不然后期会有BUG。 a3. 粒子动画文件夹。最好新建每个文件夹,粒子文件没法保存,只能导出和导入一个json文件,命名也需要规范化。 a4. 切图文件夹。这里是UI切完导出的文件夹目录,建个单独的文件夹可以方便后期图集打包。 a5. 图集文件夹。这个就是上面打包图集的最终程序使用的文件夹,也需要单独出来,会很方便。 B. client目录-----------客户端程序目录 a1.release目录,用来发布版本的目录 a2.pro目录, egret的项目工程目录。 a3.lib目录,第三方库的调用目录 C. server目录----------服务端 这个按程序员的习惯自建即可 D. doc目录----------策划专用 a1.doc文档等,策划文档 a2.outjson文档,根据策划的excel等导出的json文件目录,最终给程序调用的。这里可以是道具、数值等各种配置文档,最好由excel生成后导出csv然后转换成json。 E. 其他杂项 杂项工具类:PNG压缩,格式工厂等 开发工具类:设计师用的各种设计软件,程序员用的各种开发工具,环境等 通用素材类:工作记录、版本更新等记录;接口及各种重要的记录文件等,比如APPID、开发者账号、微信支付商户号、AppSecret、服务器IP账号密码等。这些都比较重要,可以用专门的文档记录。 3.配置第三方的库和所需要的SDK Step1: 官方提供的第三方库基本包含了所有需要的,在官方下载即可。 Step2: 下载下来后,先放到我们上个帖子说的E杂项开发工具类文件夹里。 Step3: 根据需求加载第三方库就行了,第三方库的配置官方有很多案例和帖子,我就这里就不造轮子了。就说下基本需要用到的几个: a1.particle,这个是粒子动画的库,这个是必须要的a2.weixinapi ,这个是微信接口的,如果你需要微信接口,这个也必须装上 a3.jszip,除非你追求极限速度和效率,可有可无。 具体调用第三方库在下一期会讲到,会在知乎持续更新! 记得点赞关注哟! 总目录: 妙脆仙:【零基础做游戏】EGRET如何开发H5游戏教程(总目录) |
CopyRight 2018-2019 实验室设备网 版权所有 |