基于Cocos2d-x贪吃蛇游戏的设计与实现.docx

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 单片机论文 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-03-16
  • 论文字数:8093
  • 课题出处:(小蚊子)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:近些年来,社会的发展使得手机成为了人们的生活日常,成为工作中必不可少的工具,iphone、ipad等一系列智能产品的发布,更加便捷了人们的生活。手机游戏作为手机发展和普及过程中的一个产物,它的出现不仅丰富了人们的业余生活,而且在国家的信息发展中扮演着不可替代的角色,手机游戏的未来有着广阔的发展前景。

若要一次开发,跨平台应用,从资源和效率上考虑,Cocos2d-x游戏引擎无可厚非的成为一个必然选择,它在国内手机游戏开发中已经得到了广泛应用。本文中的《食物虫》正是一款基于Cocos2d-x,采用iosXcode平台,由C++开发的贪吃蛇类手游项目。文中介绍了从确立课题到UI设计再到软件设计的开发流程,以及最后的调试测试阶段和测试结果。

 

关键词:Cocos2d-x;c++;Xcode;跨平台

 

目录

摘要

Abstract

1 绪论-1

1.1 课题的研究背景及意义-1

1.2 课题的国内外研究现状和发展趋势-1

1.3 课题的主要研究内容-2

2 设计相关技术以及开发环境-3

2.1 Cocos2d-x游戏引擎-3

2.1.1概念阐述-3

2.2.2Cocos2d-x的应用-4

2.2.3环境的搭建-4

2.2.4Cocos2d-x环境搭建之Mac-4

2.2.5 Cocos2d-x环境搭建之Windows-5

2.2.6Cocos项目的创建-5

2.2 C++开发语言-6

2.3 Xcode开发工具-6

3 系统概述-7

3.1系统性能需求-7

3.1.1系统处理的准确性和及时性-7

3.1.2系统的开放性和系统的可扩充性-7

3.2系统功能需求-7

3.3非功能性需求-7

3.3.1时间特性需求-7

3.3.2灵活性-7

3.3.3输入输出要求-7

3.4运行系统-8

4系统软件设计及功能实现-11

4.1系统实现环境-11

4.2系统整体框架-11

4.3游戏UI界面-12

4.3.1游戏登录界面-12

4.3.2游戏开始界面-13

4.3.3游戏结束界面-13

4.3.4游戏帮助界面-14

4.4程序设计-14

4.4.1添加背景模块设计-15

4.4.2触摸模块设计-16

4.4.3方向判定模块设计-16

4.4.4碰撞检测模块设计-17

4.5项目打包-18

5测试概要-19

结    论-20

参 考 文 献-21

附录 部分程序-22

致    谢-26


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费