仿《雷霆战机》飞行射击手游开发--项目总览
2017-01-20 20:41
351 查看
目录结构
├─Classes C++源代码。核心的核心的核心。
├─cocosstudio Cocos Studio工程文件,包括了游戏中的所有场景界面
├─proj.android Android项目文件
│ ├─jni Android的编译mk文件以及第三方SDK的so
│ ├─libs 存放第三方SDK的jar
│ ├─res Android资源文件,包括icon
│ └─src java源代码,本项目修改了org/cocos2dx/cpp中的部分文件
├─proj.win32 Win32项目文件
│ └─res 编译成exe所需的资源,包括icon
├─Resources 资源文件
│ ├─cfg 游戏配置文件
│ ├─res 图片资源
│ └─sound 音乐、音效文件
└─tools 小工具集
源代码结构
Aircraft:定义飞机池、各类飞机,包括:玩家飞机、僚机、必杀僚机、普通敌机、高级敌机、小boss、大boss。
Billing:定义了运营商计费相关的工具接口。
Bmob:本游戏是弱联网游戏,部分功能(例如VIP功能、分数上传等)需要连接服务器。这里我们使用了bmob.cn提供的免费服务,在bmob.cn中,你可以自定义数据库表,使用js开发api函数,实现一个简单的服务器端。本目录包含了访问bmob.cn的一些接口。
Bullet:定义子弹,包括:散弹、自定义轨迹子弹、跟踪导弹、激光。
Common:一些通用的工具,例如:存档数据的读写、游戏配置数据的读写、资源预载入工具、统计分析、数据库读写、声音的播放。
Layer:游戏中各个场景、层。
Menu:菜单相关的场景、层。
Mode:定义了闯关、无尽、急速模式。
Sprite:常用的Sprite,例如:游戏对象基类、爆炸、血条、弹出对话框、背景、可变色Sprite等。
转载请注明:http://blog.csdn.net/thorqq/article/details/54633578
项目首页:https://www.oschina.net/p/raiden
├─Classes C++源代码。核心的核心的核心。
├─cocosstudio Cocos Studio工程文件,包括了游戏中的所有场景界面
├─proj.android Android项目文件
│ ├─jni Android的编译mk文件以及第三方SDK的so
│ ├─libs 存放第三方SDK的jar
│ ├─res Android资源文件,包括icon
│ └─src java源代码,本项目修改了org/cocos2dx/cpp中的部分文件
├─proj.win32 Win32项目文件
│ └─res 编译成exe所需的资源,包括icon
├─Resources 资源文件
│ ├─cfg 游戏配置文件
│ ├─res 图片资源
│ └─sound 音乐、音效文件
└─tools 小工具集
└─path 用来画敌机飞行路线的小工具
源代码结构
Aircraft:定义飞机池、各类飞机,包括:玩家飞机、僚机、必杀僚机、普通敌机、高级敌机、小boss、大boss。
Billing:定义了运营商计费相关的工具接口。
Bmob:本游戏是弱联网游戏,部分功能(例如VIP功能、分数上传等)需要连接服务器。这里我们使用了bmob.cn提供的免费服务,在bmob.cn中,你可以自定义数据库表,使用js开发api函数,实现一个简单的服务器端。本目录包含了访问bmob.cn的一些接口。
Bullet:定义子弹,包括:散弹、自定义轨迹子弹、跟踪导弹、激光。
Common:一些通用的工具,例如:存档数据的读写、游戏配置数据的读写、资源预载入工具、统计分析、数据库读写、声音的播放。
Layer:游戏中各个场景、层。
Menu:菜单相关的场景、层。
Mode:定义了闯关、无尽、急速模式。
Sprite:常用的Sprite,例如:游戏对象基类、爆炸、血条、弹出对话框、背景、可变色Sprite等。
转载请注明:http://blog.csdn.net/thorqq/article/details/54633578
项目首页:https://www.oschina.net/p/raiden
相关文章推荐
- 仿《雷霆战机》飞行射击手游开发--项目总览
- 仿《雷霆战机》飞行射击手游开发--飞机(含源码库地址)
- 仿《雷霆战机》飞行射击手游开发--GameObject
- 仿《雷霆战机》飞行射击手游开发--新手引导
- 仿《雷霆战机》飞行射击手游开发--新手引导
- 仿《雷霆战机》飞行射击手游开发--子弹、跟踪导弹和激光
- 仿《雷霆战机》飞行射击手游开发--新手引导
- 仿《雷霆战机》飞行射击手游开发--游戏对象
- 仿《雷霆战机》飞行射击手游开发--游戏的入口
- 仿《雷霆战机》飞行射击手游开发--新手引导
- 仿《雷霆战机》飞行射击手游开发--游戏简介
- 仿《雷霆战机》飞行射击手游开发--新手引导
- 仿《雷霆战机》飞行射击手游开发--新手引导
- 仿《雷霆战机》飞行射击手游开发--资源预加载
- 仿《雷霆战机》飞行射击手游开发--子弹、跟踪导弹和激光
- quick-cocos2d-x游戏开发【1】——引擎结构总览和创建项目
- quick-cocos2d-x游戏开发【1】——引擎结构总览和创建项目
- quick-cocos2d-x游戏开发【1】——引擎结构总览和创建项目
- 系列文章之三 用cocos2d-js和pomelo开发MMORPG传奇手游的项目结构
- 【小松教你手游开发】【unity实用技能】动画系统项目实战