关于Cocos2d-x开发一个游戏的过程自述

我在2016年12月6号完成了我的第一个自己独立完成的游戏,期间遇到各种各样的问题和困难,但是幸运的是问题都一一被解决了,现在我想总结一个整个的制作游戏的过程

 

使用的环境是VS2013+cocos2d-x3.10

1.建立框架

先设置好几个重要的场景,开始游戏场景,游戏场景,游戏结束场景,有一些基础代码

 

2.写好主要功能代码

写好让主角运动的代码,和让障碍物可以移动的代码,让画面能动起来

 

3.小测试

用网上一些简单的图片素材对精灵进行包装和进行测试最初效果

 

4.添加碰撞机制以及测试碰撞

 

5.添加UI控件触发主角动作

 

6.添加背景和背景轮播的效果

 

7.完善障碍物的结构设计

 

8.完善主角的动作和状态

 

9.制作其他界面,辅助功能

以上几步已经完成了游戏场景界面的设计,现在做好开始游戏界面和追加奖励界面以及游戏结束界面

 

10.添加游戏背景音乐和音效

添加完成后要进行多次测试,看是不是有Bug

 

11.测试游戏,寻找Bug,代码删减

把没用的代码删除,一些注释语句也都删除

 

12.打包图集,优化游戏

把图片资源用TexturePacker进行打包,加快游戏运行效率

 

13.发布游戏

解决发布过程中遇到的各种问题

 

14.发布好的apk在安卓手机上测试

 

15.解决屏幕适配问题(AppDelegate.cpp)

用默认的新建项目里面的AppDelegate的语句就好了,不用写多余的语句,反而会出错

 

16.更换游戏应用程序图标和游戏应用程序名字

图标和名字都在G:\cocosdata\Cocos\CocosProjects\NoOneDies_st\proj.android\res路径下修改,注意strings.xml里面修改游戏的名字,如果要改成中文的,一定要用VS之类的工具打开,别在记事本里面直接改,不然发布的时候会出现编码错误的问题

 

17.写项目报告

 

posted @ 2016-12-06 17:28  杭者  阅读(1916)  评论(0编辑  收藏  举报