菜单
  

    2.相关技术介绍
    该游戏使用cocos2d引擎,基于c++语言,使用xcode编写。
    2.1开发环境
    Xcode 是苹果公司发布的编程软件,运行于MAC环境下,是目前主流的开发软件之一,是建立和编写OS X 和 iOS 应用程序的最快捷方式。该软件具有统一的用户界面设计,编码、测试、调试都在一个窗口内完成,十分高效[5]。
    cocos2d是一个基于MIT协议的开源框架,用于构建游戏、应用程序或其他图形界面的交互应用[6]。可以让你在创建自己的多平台应用时节省大量的时间。
    C++是在C语言的基础上发展出的的一种通用编程语言。C++支持多种编程范式,如面向对象编程、泛型编程和过程化的编程[7]。该语言是目前应用最广泛的编程语言之一。
    2.2 封装,继承,多态  
    封装:在编程中,把需要隐藏或多次使用的代码封装起来,仅提供对外的接口,程序员在需要用到该部分功能时根据使用说明传递相应参数信息来调用该接口即可,使用该种方式不仅有利于源代码的保护,也便于代码的后期文护及提高代码的复用性,有效减少程序员的工作量[8]。
    继承:包括公有继承(public)、私有继承(private)、保护继承(protected) 等。继承可以使现有的类拥有所继承对象的变量和方法,使对象拥有可扩展性,便于扩展出相似的对象而不用重新的定义,且改变被继承者的属性,继承者会同步改变,便于代码文护,减少工作量[9]。
    多态:指同一个实体同时具有多种形式,是面向对象程序设计(OOP)的一个重要特征[10]。在编程中的思想为:使用父类指针可包含子类对象,当调用子类和父类共有方法时,系统会根据对象选择调用正确的方法,实现动态的绑定[11]。
    3.系统分析与设计
    3.1系统功能分析
    游戏作为使人放松的产品,应当具备操作简便易懂,有一定难度,具备挑战性,伴随声光和音效使人感到愉悦放松的特点[12]。所以游戏开发中应注意使界面清楚简洁,在操作部分要适当配上说明文字,引导玩家进行游戏,且当玩家做出违规操作时,应给与玩家操作失败的错误提示。在作为核心的游戏内容中,应当配以声光效果,并在玩家达成目标时给与奖励来使玩家拥有满足感与成就感。
    3.2系统功能模块设计
    该游戏应当包含如下几个页面
    开始界面:该界面在游戏启动时展现给玩家,并引导玩家进行下一步。应当有一张背景图片,退出游戏按钮(点击后退出游戏),音效开关按钮(控制音效开关,默认开启,每点击一次切换一次音效开关状态)及开始游戏按钮(点击后进入下一个界面)。
    关卡选择界面:该界面在玩家点击开始游戏按钮后展示给玩家,该页面包含背景图片,返回上一页按钮(点击返回开始界面),音效开关按钮(控制音效开关,默认开启,每点击一次切换一次音效开关状态)及关卡选择按钮按钮(点击后判断玩家所选关卡是否解锁,如未解锁,弹出提示框。如已经解锁,进入下一个界面)。
    战机选择界面:该界面在玩家选择关卡后展示给玩家,该页面用于玩家选择战机,应包含一对前进后退按钮(用于玩家浏览战机的模型与文字说明),返回上一页按钮(点击返回关卡选择界面),音效开关按钮(控制音效开关,默认开启,每点击一次切换一次音效开关状态)及开始战斗按钮(点击后以玩家当前所浏览的战机模型进入下一个界面)。
    战斗界面:该界面在玩家选择完战机,点击开始战斗按钮后展示。此界面作为游戏的核心页面,包含以下功能,玩家通过左下角虚拟方向手柄控制战机的飞行(前进后退,左右闪避等),以一定规律刷新出敌人,在一定时间后刷新出BOSS,在玩家击败BOSS后或者玩家死亡后进入下一个界面。
  1. 上一篇:C#+sqlserver停车场车位管理系统的设计+源代码
  2. 下一篇:jsp+sqlserver高校科研信息管理系统的设计与实现
  1. 基于MATLAB的图像增强算法设计

  2. 基于Kinect的手势跟踪与识别算法设计

  3. JAVA基于安卓平台的医疗护工管理系统设计

  4. 基于核独立元分析的非线...

  5. 基于Hadoop的制造过程大数据存储平台构建

  6. 基于安卓系统的测量软件...

  7. 基于VC++的GIS矢量图形系统开发

  8. 杂拟谷盗体内共生菌沃尔...

  9. 大众媒体对公共政策制定的影响

  10. 十二层带中心支撑钢结构...

  11. 乳业同业并购式全产业链...

  12. 当代大学生慈善意识研究+文献综述

  13. 河岸冲刷和泥沙淤积的监测国内外研究现状

  14. java+mysql车辆管理系统的设计+源代码

  15. 电站锅炉暖风器设计任务书

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 中考体育项目与体育教学合理结合的研究

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回