【EGRET白鹭引擎游戏开发】从零开始着手准备(第一期) 您所在的位置:网站首页 egret游戏开发教程 【EGRET白鹭引擎游戏开发】从零开始着手准备(第一期)

【EGRET白鹭引擎游戏开发】从零开始着手准备(第一期)

2023-03-27 09:06| 来源: 网络整理| 查看: 265

文/妙脆仙(公众号同名)

这是一篇零基础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 实验室设备网 版权所有