手机开发平台下游戏软件的开发67页6.1万余字摘

手机开发平台下游戏软件的开发67页6.1万余字摘

67 页,超过 61,000 字

概括

游戏是移动多媒体时代最流行、最有价值的应用。 游戏是多媒体应用中的综合性业务。 图像、音乐、交互都可以在游戏中实现。

与传统PC游戏开发相比3g手机游戏开发,手机游戏开发将面临完全不同的环境:不同的CPU、不同的嵌入式操作系统、不同的API使用。 作为众多嵌入式操作系统之一,Windows CE .Net具有高度模块化的特点,支持多种CPU。 Windows CE .Net为用户提供了类似Windows的友好图形用户界面和DirectX组件技术,极大地扩展了Windows CE .Net在媒体和娱乐方面的性能。

本文主要研究Windows CE .Net平台上的移动应用,并开发了基于该平台的移动游戏程序——《吃专家》。 文章首先介绍了移动游戏的基本概念和行业背景。 然后介绍了本游戏的开发环境配置以及开发工具的使用,包括学习在Windows CE .Net下使用Platform Builder工具定制用户操作系统镜像,以及学习EVC中的MFC编程技术。 然后介绍了《吃达人》游戏具体功能的设计思路和实现,并对游戏中混音效果涉及到的DirectSound技术,以及“分时”和“缓冲”技术进行了初步探讨在动画处理中。 最后给出了游戏中各个模块的具体实现、游戏的运行结果以及开发经验总结。

关键词 手机游戏、Windows CE .Net、Platform Builder、EVC、MFC、DirectSound

抽象的

游戏是移动多媒体时代最流行、最有价值的应用。 游戏是集图像、音乐、交互于一体的多媒体应用。

与传统PC游戏的开发相比,手机游戏面临着完全不同的环境,例如不同的CPU、嵌入式操作系统和不同的应用编程接口。 Windows CE .Net作为嵌入式操作系统之一,是一种高度的模块组合,旨在支持多CPU,此外3g手机游戏开发,Windows CE .Net还可以为用户提供友好的图形用户界面......

关键词 手机游戏、Windows CE .Net、平台生成器、EVC、MFC、DirectSound

目录

摘要一

摘要II

第一章 简介 1

开发手机游戏用什么软件_3g手机游戏开发_开发手机游戏用什么语言

1.1 手机行业概况1

1.2 手机游戏背景1

1.2.1 移动游戏发展历程1

1.2.2 国内移动游戏发展现状2

1.3 移动游戏开发概述2

1.3.1 移动游戏开发技术2

1.3.2 移动游戏开发与传统游戏开发的区别3

1.3.3 移动游戏的局限性 4

1.3.4 移动游戏发展前景6

第二章 开发环境及相关技术 7

2.1 开发环境7

2.2Windows CE .Net操作系统7

2.2.1 Windows CE .Net系统简介7

3g手机游戏开发_开发手机游戏用什么语言_开发手机游戏用什么软件

2.2.2Windows CE .Net系统模型8

2.2.3Windows CE .Net多媒体技术10

2.3 平台构建工具简介 11

2.3.1Platform Builder主要开发特点 11

2.3.2Platform Builder开发流程 12

2.4 嵌入式Visual C++编程特点 12

2.5 开发过程中的注意事项 13

第三章 游戏创意和设计方案 15

3.1方案15的提出

3.2 游戏设计思路 15

3.2.1 确定游戏主题 15

3.2.2 确定游戏的功能和性能 16

3.3 计划实施技术17

3g手机游戏开发_开发手机游戏用什么软件_开发手机游戏用什么语言

3.3.1 使用 DirectSound 生成混音 17

3.3.2 WAVE声音文件的处理 19

3.3.3动画处理技术20

第四章 编程及具体实现 24

4.1 程序结构和流程 24

4.1.1 程序结构 24

4.1.2 程序流程 25

4.2 游戏混合的实现 26

4.2.1 将 DirectSound 功能添加到内核 26

4.2.2 建立主缓冲区 28

4.2.3 解析WAVE声音文件 29

4.2.4 创建辅助缓冲区32

4.2.5 加载声音文件 33

开发手机游戏用什么软件_开发手机游戏用什么语言_3g手机游戏开发

4.2.6 声音播放与控制 34

4.3 游戏中各模块的实现 34

4.3.1 游戏初始化 34

4.3.2“小怪物”的动作35

4.3.3“小怪物”扔东西 35

4.3.4 食品去向 35

4.3.5 “小猪”动作 35

4.3.6 判断“小猪”是否吃食物 35

4.3.7 判断比赛是否超过37

4.4 游戏控制处理 37

4.5 游戏运行结果 37

第5章总结39

5.1 工作总结 39

开发手机游戏用什么语言_开发手机游戏用什么软件_3g手机游戏开发

5.2 展望 39

结论40

参考文献 41

附录42

参考

[1]蔡学勇. 微软智能手机游戏开发经验[J]. 程序员,2004,(11):89~91

[2] 杰夫·沃克。 Windows CE .Net[EB/OL

[3] 周玉林,宁阳,卢贵强开发学习,付琳琳。 Windows内核定制与应用程序开发[M]. 北京:电子工业出版社,2005.2。

[4] 微软公司。 适用于 Pocket PC 的 Windows CE .NET 4.2、Pocket PC 2002 和 Windows Mobile 2003 软件的比较

[5] 姚保罗. Windows CE .NET 的应用程序开发环境[EB/OL]。

[6]潘爱民. COM原理及应用[M]. 北京:清华大学出版社游戏图片素材,2001.3。

[7]江波. Windows CE.Net编程[M]. 北京:机械工业出版社,2007.1.

[8]张新芳,卢跃刚。 利用Platform Builder配置Windows CE操作系统[J]. 单片机与嵌入式系统应用,2002,(7):57~58

[9] 王兵. EVC高级编程与应用开发[M]. 北京:中国水利水电出版社,2005.3

[10]杨伟清. 首份中国移动游戏市场调查报告[R]. 上海:艾瑞市场咨询有限公司,2004

文章来源:https://www.doczhi.com/p-19067.html