毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
iOS手机游戏cocos2d-x跑酷小游戏设计+源代码(2)
2手机游戏的分类
2.1单机游戏
定义以手机为载体,只需一部支持游戏
软件
应用的手机就能玩的游戏软件,它以方便于随时随地使用的特点而闻名,体现短时休闲的现代生活方式,更可贵的是能达到益智、锻炼反应能力和手指灵活性的效果。它不需要专门的服务器便可以正常运转游戏,部分也可以通过多台手机互联进行多人对战。单机游戏代表作:捕鱼达人、愤怒的小鸟、植物大战僵尸等。
2.2网络游戏
所谓手机网络游戏即手机上网可以玩的网络游戏。手机的网络游戏没有电脑的做得好,它的图片少,画面不生动。2004年,手机网游均为WAP游戏,到2005年,图形化手机网络游戏激增,目前已经超过40余款。2005年6月,盛大英特尔宣布携手共同开发国内手机游戏市场,手机网游行业阵营开始空前壮大,继盛大、北京掌讯、美通之后,网易、空中等也纷纷加入,目前国内手机网游厂商已经近30家。手机网络游戏目前尚处于市场导入期,在未来三年内,手机网络游戏将步入快速发展阶段。网络游戏代表作:刀塔传奇、胡莱三国、我叫MT等。
3开发环境及相关技术
3.1cocos引擎
在Cocos2d-x-3.x引擎中,采用节点树形结构来
管理
游戏对象,一个游戏可以划分为不同的场景,一个场景又可以分为不同的层,一个层又可以拥有任意个可见的游戏节点(即对象,游戏中基本上所有的类都派生于节点类Node)。可以执行Action来修改游戏节点的属性,使其移动、旋转、放大、缩小等等。
Cocos2d-x是MIT许可证下发布的开源游戏引擎,游戏开发快速、简易、功能强大。Cocos2d-x核心优势在于允许开发人员利用C++、Lua及Javascript来进行跨平台部署,覆盖平台包括iOS、Android、Windows Phone、黑莓(BlackBerry)及Tizen等等,省事省力省成本。
3.2C++技术
C++是在C语言的基础上开发的一种通用编程语言,应用广泛。C++支持多种编程范式 --面向对象编程、泛型编程和过程化编程。最新正式标准C++14于2014年8月18日公布。其编程领域众广,常用于
系统
开发,引擎开发等应用领域,是至今为止最受广大受用的最强大编程语言之一,支持类:类、封装、重载等!
3.3Xcode模拟器
Xcode是苹果公司开发的编程软件,是开发人员建立OS X和iOS应用程序的最快捷的方式。Xcode 具有统一的用户界面设计,编码、测试、调试都在一个简单的窗口内完成。
不管你用C、C++、Objective-c或Java编写程序,在AppleScript里编写脚本,还是试图从另一个奇妙的工具中转移编码,你会发现 Xcode 编译速度极快。每次操作都很快速和轻松。
共2页:
上一页
1
2
下一页
上一篇:
ASP.net+sqlserver在线投票系统设计+源代码
下一篇:
ASP.net+sqlserver电影网站系统的设计与实现
PHP+IOS的会议管理系统的设计+ER图
无跳线主板BIOS高级设置【706字】
基于iOS的团购APP设计与实现
IOS网络化教师教学评估考核系统设计
Objective-C语言IOS智联学校系统的设计
iOS的大学信息系统助手设计
iOS同城自驾游APP设计
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
承德市事业单位档案管理...
中国学术生态细节考察《...
神经外科重症监护病房患...
国内外图像分割技术研究现状
志愿者活动的调查问卷表
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】
10万元能开儿童乐园吗,我...