《C++手机动漫游戏设计教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:房晓溪编著
  • 出 版 社:水利水电出版社
  • 出版年份:2008
  • ISBN:9787508457789
  • 页数:242 页
图书介绍:本书详细介绍了如何使用嵌入C++语言进行移动开发,并介绍了在支持windows mobile平台的移动智能设备、手机等平台上,如何使用EVC++/symbian C++开发平台进行各种应用开发。本书内容中包括了packet pc、smartphone以及其它支持windows ce(.net)操作系统的移动设备上的应用开发。其中重点介绍了图片处理、绘图、多媒体和游戏开发等。通过大量范例,本书详细讲述了EVC++/symbian C++移动开发的方法和技术。本书内容以symbian/嵌入式c++语言为编程语言。读者对象为对手机游戏开发感兴趣的读者。

第1章 移动开发工具介绍 1

1.1嵌入开发工具介绍 1

1.2 Visual Studio.NET 2003的功能 1

1.3 Microsoft SQL CE版 2

第2章 编写SMS程序 4

2.1 SMS和Pocket PC 4

2.2支持SMS的应用程序 4

2.3发送SMS示例 4

2.4编写代码 5

第3章EVC++图形编程 7

3.1创建新程序 7

3.2创建并测试程序 10

3.3将鼠标捕捉和“墨水”制图添加到程序中 13

3.4添加代码刷新屏幕上的“墨水” 19

3.5调试 25

3.6加载并保存储存代码 31

第4章 处理位图程序 33

4.1创建一个Bitmap Viewer程序 33

4.2创建并测试程序 35

第5章 游戏编程 45

5.1 GAPI介绍 45

5.2安装SDK 45

5.3完成程序 53

5.4编辑器优化 55

5.5以游戏API作为起点 56

5.5.1创建一个样例欢迎程序 56

5.5.2在显存中直接编写 57

5.5.3访问硬件键盘 59

5.5.4准备启动 60

第6章 短信发送程序 67

第7章 扫雷游戏 69

7.1程序设计 69

7.2代码讲解 71

7.2.1 main.cpp模块 71

7.2.2 game.cpp模块 83

7.2.3 graphics.cpp模块 94

第8章 黑白棋游戏 102

8.1程序设计 102

8.2代码讲解 103

第9章 移动聊天 139

9.1程序设计 139

9.1.1服务器端 139

9.1.2客户端 139

9.2代码讲解 140

9.2.1 Chatsrvr.cpp模块 140

9.2.2 Mainfrm.cpp模块 143

9.2.3 Chatter.cpp模块 146

第10章Symbian C+图形编程 149

10.1概述 149

10.1.1内核和用户库 149

10.1.2文件和目录 150

10.1.3目标平台 150

10.1.4 Symbian OS的目标类型 151

10.2应用开发工具包(SDK)和工具 151

10.2.1 SDK安装后的目录结构 151

10.2.2应用构建工具 153

10.3示例讲解 154

10.3.1控制台应用 154

10.3.2构建应用 155

10.3.3运行应用 156

10.3.4术语和缩略语 157

第11章Symbian游戏编程 158

11.1使用C++编程 158

11.2视频播放器程序 160

11.2.1 Mainfrm.cpp模块 161

11.2.2 Nokiacomposer.cpp模块 163

第12章 手机闹钟程序 168

12.1程序设计 168

12.2代码讲解 168

12.2.1 PocketClock.cpp模块 169

12.2.2 PocketClockDlg.cpp 170

第13章 手机短信管理系统 178

13.1程序设计 178

13.2代码讲解 178

13.2.1 Uphone.cpp模块 178

13.2.2 Nokia6110.cpp模块 186

13.2.3 Userialweb.cpp模块 197

第14章 图像查看器 209

14.1程序设计 209

14.2代码讲解 209

第15章 绘画工具 219

15.1程序设计 219

15.2代码讲解 220

第16章 媒体播放器 229

16.1程序设计 229

16.2代码讲解 229

16.2.1类库代码 229

16.2.2队列处理 236

16.2.3 PlayThread服务程序 237

16.2.4 ~CWaveBox()类 241