# Earlybird **Repository Path**: kasumar/Earlybird ## Basic Information - **Project Name**: Earlybird - **Description**: A Mobile Game Similar to FlappyBird, which is based on cocos2dx-3.0beta2 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2014-09-26 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Earlybird =========
小鸟的头撞水管上了,我的头撞键盘上了。对不起言归正传,这里是我和我的同伴所组建的游戏个人游戏开发小组OiteBoys为了学习游戏制作和cocos2d-x而仿制的flappy bird cocos2d-x 3.0beta2版的C++源代码。
游戏已经完成,我们打算将我们制作这款游戏的过程通过博客的形式公开,让跟多的人参与到游戏制作中,同时我们也欢迎各位Fork我们的代码,给我们的代码挑刺,发布issue,和我们一起体会游戏制作的乐趣。
Early Bird开发博客大纲 ================= 1. 就这么开始--开发环境的搭建素材的准备,以及素材精灵读取类AtlasLoader的设计。 2. 未雨绸缪—Loading界面的写法 3. 玄关是必要的—游戏欢迎界面的创建,以及Menu的简单应用 4. 英雄都是孤独的?--小鸟单例类的设计以及小鸟类的设计 5. 千层饼的智慧—谈谈游戏主场景的分层以及最简单的背景层的实现 6. SM?控制和被控制的欲望—游戏控制层的设计以及控制层和游戏层的关系 7. 终于要来正戏了—游戏层的设计和小鸟的加入 8. 物理世界的美妙—游戏层的物理属性的设置 9. 让马里奥大叔来搬水管—在游戏层加入水管 10. 对不起,我的数学老师是体育老师兼职的—游戏中所用到的数字类封装 11. 布告栏中的玄机—游戏状态层的设计与实现 12. 我才不会告诉你我硬盘的秘密呢—游戏存储 13. 一闪一闪亮晶晶—游戏金币闪烁效果实现 14. 就要结束了吗—Android交叉编译以及后继 游戏截图 ================= 基本高仿游戏,素材均来自原版,版权归原作者所有,此仅供学习之用:)


游戏下载
=================
下载地址:点击下载
$ cd cocos2d-x
$ ./setup.py
$ source FILE_TO_SAVE_SYSTEM_VARIABLE
$ cocos new mygame -p com.your_company.mygame -l cpp -d /home/mygame
$ cd /home/mygame
将新建的项目中的cocos2d文件夹拷贝到Earlybird/即可
库太大了,上传各种不方便,望体谅
版权声明
=================
该游戏创意和素材的所有权归原作者所有,本程序仅供学习使用