3D酷跑小游戏--准备篇

由于自己在做3D酷跑小游戏时经历了无数坑,且网上没有相关3D酷跑小游戏的系统教程,当时做的时候极度痛苦,随意一个小问题就要调试一天。在此总结一下自己做3D类酷跑小游戏的一些流程和经验,希望其他做3D小游戏酷跑的人能少走弯路,如有不对,请给予指正。 

我们需要明确一点,制作3D小游戏不只是需要写代码,还需要一个策划和美术设计师,策划能让你的工作事半功倍,一个好的美术设计能让你的游戏显得更加精致。

 

由于自己的策划也是半吊子,因此此处我只简单的介绍一下3D酷跑的流程。

1.UI界面的设计,包括菜单页面,游戏主界面等等。

2.玩法设计。

3.游戏内资源设定,比如人物模型,场景模型,障碍物模型,金币模型等等。

4.数据库设计和游戏内主要代码编写。

4.前后端交互代码编写和部署服务器等等.

5.发布成各类小游戏看看效果。

6.优化 

以上就是3D酷跑游戏的流程,是我浅显的一些理解。

 

下面我将介绍一下需要用到的工具,以及一些工具的文档,并且附上下载地址。

模型的设计: 3DMax

模型转换成layabox支持的格式:Unity

游戏制作环境:LayaBox,推荐使用稳定版,不然会出现很多未知的bug。

游戏编程语言:推荐Typescript,可以定义类,提升了代码的可读性。layabox已经支持TypeScript语言,可以直接使用。

游戏2D地图制作工具: tiledMap

 

附上相关的连接地址:

LayaBox: https://ldc2.layabox.com/layadownload/?type=layaairide-LayaAir%20IDE%202.0.1

LayaBox技术文档支持:https://ldc2.layabox.com/doc/?nav=zh-ts-0-3-0

TypeScript技术文档:https://www.tslang.cn/docs/handbook/basic-types.html

tiledMap由于不一定要用,后面再进行介绍。

接下来我将从0开始制作一款3D酷跑小游戏,并介绍LayaBox的一些使用教程。

 

 

posted @ 2019-06-16 16:44  南风暖人心  阅读(364)  评论(0)    收藏  举报