摘  要:从2002年以来,手机行业飞快发展,手机在高智能化的道路上高速发展,手机成了人们生活的必需品。IOS手机游戏开发成了热门的行业,本系统是一款益智游戏,从IOS手游开发的基础开始,着重介绍IOS手游开发中运用到的各种技术和开发中遇到的难点。主要运用Cocos2D-x引擎开发的程序,用Eclipse进行打包、OpenGL ES画图、用Lua保存数据。38454
毕业论文关键词:IOS;手机游戏;Cocos-2D;Eclipse;OpenGL ES ;Lua
Based on the Game Design and Development of the IOS - "Defend Homeland"
Abstract:Since 2002, the mobile phone industry fast development, mobile phone on the way of high intelligent tell development, mobile phone has become people necessities of life.IOS mobile game development becomes a popular industry, this system is a puzzle game, starting from the basic for the development of IOS hand swim, focuses on the IOS hand swim in developing applied to all kinds of the difficulties encountered in the development of technology and.Mainly use Cocos2D - x engine development program, draw using Eclipse packaging, OpenGL ES, using Lua save the data.
Key words: IOS;Mobile game;Cocos2d-x;Eclipse;OpenGL ES ;Lua
目    录

摘  要    1
引言    1
1.背景与意义    1
1.1 课题背景及相关介绍    1
1.2 课题相关行业发展现状与分析    2
2.游戏需求与框架    3
2.1 游戏功能需求    3
2.2 游戏非功能需求    3
2.3 cocos2d-x游戏框架    4
3.开发的技术要点    5
3.1 《保卫家园》游戏的关键技术    5
3.2 《保卫家园》的算法设计    5
4.整体设计    6
4.1 游戏中的界面    6
4.2 游戏的系统框架    6
5.游戏实现    6
5.1 游戏模块实现    6
5.2 游戏主要玩法流程    8
6.游戏测试    8
6.1 测试按键监听    8
6.2 测试设置按钮监听    9
7. 结束语    9
参考文献    9
 基于IOS游戏设计与开发— —《保卫家园》引言
    目前,手机已经成了人们生活的必需品,所以围绕手机的行业越来越多,从硬件到软件,一代代的更新,在手机软件行业,手机游戏是当下最时兴的行业,IOS系统的手机也深受当下年轻人的喜爱,因此开发了——基于IOS环境下的《保卫家园》这款游戏。主要涉及到的技术是Cocos2d-x、Eclipse、OpenGL ES 、Lua。
1.背景与意义
1.1 课题背景及相关介绍
保卫家园的创意来自以前自己玩的一款单机游戏《一百层》,英雄站在台阶上向下一百层,会遇到各种困难,而这款游戏是家园受到攻击,一群人要过一个悬崖,怎么过悬崖呢,悬崖上面掉落木板、石头、炸弹等东西,英雄只有跳上木板才能过悬崖到达对面。这是一款考验眼力和手速的游戏。
目前在国内与之相同类型的游戏有《神庙大逃亡》、《切水果》等游戏,这类游戏适用在短时间内的娱乐,因其玩法简单、耗时少,使得同类型游戏在游戏排行榜中一直位居前列。
1.2 课题相关行业发展现状与分析
随着制作工艺水平的不断提高,智能手机的发展重心已经从以往单纯的硬件设施改造转移到了系统以及软件的开发上来。
1996年,微软研究出了WindowsCE操作系统,标志着微软开始向手机行业进军。2001年6月,塞班发布了SymbianS60操作系统,塞班系统的诞生一下占据世界只能手机的中低端市场。2007年6月,苹果公司推出了IOS系统,IOS开始登上时代舞台,就这样手机触屏开始深入人心。2008年9月份苹果和诺基亚两个公司在战斗的时候,Android诞生了,并迅速占领了市场。
上一篇:asp.net+sqlserver学生交流论坛的设计+源代码
下一篇:ASP.NET+sqlserver在线考试系统设计+源代码

VC++在线学习平台的设计

《管理信息系统》微课程设计与实现

C++《控制工程基础》课程试题数据库设计

jsp+mysql《电力电子技术》...

Asp.net《网页设计与制作》在线学习系统设计

JSP《数字图像处理》实验教学系统设计与实现

2D游戏《保卫萝卜》的设计+源代码

神经外科重症监护病房患...

志愿者活动的调查问卷表

公寓空调设计任务书

国内外图像分割技术研究现状

中国学术生态细节考察《...

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

AT89C52单片机的超声波测距...