主页 详情

《手机游戏设计与制作教程》_石民勇,税琳琳编著_11767329_7810858505

【书名】:《手机游戏设计与制作教程》
【作者】:石民勇,税琳琳编著
【出版社】:北京:中国传媒大学出版社
【时间】:2007
【页数】:296
【ISBN】:7810858505
【SS码】:11767329

最新查询

内容简介

第一章 感性认知

1.1 手机游戏与传统电子游戏的区别

1.2 手机设备的优势和局限

1.2.1 你不可不知的三大优势

1.2.2 六个局限

1.3 如何扬长避短

1.4 开发手机游戏的一些错误观念

1.5 手机游戏的现状与未来

1.6 小结

2.1 J2ME技术概述

第二章 知识准备

2.1.1 J2ME平台体系结构

2.1.2 J2ME、J2SE与J2EE之间的比较

2.1.3 MIDlet应用程序的生命周期

2.2 认识开发平台

2.2.1 Java 2 Micro Edition(J2ME)

2.2.2 Binary Runtime Environment for Wireless(BREW)

2.2.3 .NET

2.2.4 Windows Mobile Smartphone

2.2.5 Symbian

2.2.6 Short Message Service(SMS)

2.3 小结

3.1 CLDC的类库

第三章 CLDC简介

3.1.1 java.lang包

3.1.2 java.util包

3.1.3 java.io包

3.1.4 javax.microedition.io包

3.2 CLDC1.1的新特性

3.3 小结

第四章 主流开发环境的搭建

4.1 WTK环境的搭建

4.1.1 安装过程

4.1.2 目录结构

4.1.3 使用J2ME WTK创建工程

4.1.5 执行MIDlet

4.1.4 开启旧项目

4.1.6 打包成JAR

4.1.7 包混淆

4.1.8 WTK中其它值得关注的功能

4.2 Eclipse环境的搭建

4.2.1 Eclipse的安装与汉化

4.2.2 安装EclipseME插件

4.2.3 集成Sun WTK v2.2

4.2.4 加载Nokia Developer's Suite 2.2

4.2.5 用Eclipse进行无线开发

4.2.6 打包与混淆

4.3.1 集成WTK

4.3 JBuilder环境的搭建

4.3.2 建立JBuilder工程

4.3.3 常用快捷键设置

4.3.4 混淆与打包

4.3.5 可能出现的问题

4.4 小结

第五章 界面开发基础

5.1 关于界面开发lcdui包

5.2 Display类

5.2.1 Display类功能介绍

5.2.3 Displayable类

5.2.2 MIDP v2.0新增功能

5.3 Command类和CommandListener接口

5.3.1 Command类

5.3.2 CommandListener接口

5.3.3 应用实例

5.4 小结

第六章 MIDP高级UI的使用

6.1 概述

6.2 列表List

6.2.1 Exclusive(单选式)

6.2.2 Implicit(简易式)

6.2.3 Multiple(复选式)

6.3 TextBox

6.5 Alert

6.4 Ticker类

6.6 利用Form组织界面

6.7 StringItem及ImageItem

6.7.1 StringItem

6.7.2 ImageItem

6.8 CustomItem

6.9 TextField和DateField

6.10 Gauge和Spacer,ChoiceGroup

6.10.1 Gauge

6.10.2 Spacer

6.11 小结

6.10.3 ChoiceGroup

第七章 MIDP低级UI的使用

7.1 Canvas与屏幕事件处理

7.1.1 Canvas类

7.1.2 全屏事件处理

7.2 重绘事件及Graphics入门

7.2.1 坐标概念

7.2.2 对齐方式

7.2.3 颜色操作

7.2.4 绘图操作

7.2.5 裁剪区

7.2.6 Alpha混合功能

7.3.1 键盘设备输入处理

7.3 键盘及触控屏幕事件的处理

7.3.2 触控事件输入处理

7.4 Graphics相关类

7.4.1 Image类

7.4.2 Font-字体类

7.5 线程,定时器

7.5.1 J2ME中的线程

7.5.2 J2ME中的定时器

7.6 小结

8.1 初识RMS(Record Management System)

第八章 MIDP的持久化解决方案-RMS

8.2 RecordStore的管理

8.2.1 RecordStore的打开

8.2.2 RecordStore的关闭

8.2.3 RecordStore的删除

8.2.4 其他相关操作

8.3 RecordStore的基本操作

8.3.1 增加记录

8.3.2 修改和删除记录

8.3.3 自定义数据类型与字节数组的转换技巧

8.3.4 利用RMS实现对象序列化

8.4.1 RecordEnumeration遍历接口

8.4 RecordStore的进阶操作

8.4.2 RecordFilter过滤接口

8.4.3 RecordComparator比较接口

8.4.4 RecordListener监听器接口

8.5 小结

第九章 GAME API

9.1 游戏API简介

9.2 GameCanvas类

9.2.1 绘图

9.2.2 键盘

9.3 Layer的使用

9.3.1 TiledLayer

9.3.2 LayerManage

9.4 Sprite的使用

9.4.1 Sprite帧

9.4.2 帧序列

9.4.3 Reference Pixel

9.4.4 Sprite的变换

9.4.5 绘制Sprite

9.4.6 碰撞检测

9.5 一个示例

9.6 小结

第十章 MIDlet的开发流程与部署

10.1 J2ME程序的开发流程

10.2.2 MIDlet Suite

10.2 MIDlet Suites

10.2.1 JAM

10.2.3 JAR manifest

10.2.4 JAD描述文件

10.2.5 JAD描述文件与JAR manifest的关系

10.3 OTA(over-the-air)

10.3.1 OTA的介绍

10.3.2 OTA的安装

10.3.3 更新MIDlet Suite

10.3.4 MIDlet Suite的删除

10.4 小结

10.3.5 MIDlet Suite的安装和删除报告

第十一章 一个RPG游戏实例

11.1 项目设计

11.1.1 版本实现功能

11.1.2 故事背景

11.1.3 玩家角色设计

11.1.4 NPC设计

11.1.5 怪物设计

11.1.6 游戏界面以及地图设计

11.1.7 操作设计

11.1.8 美工设计

11.2 游戏实现

11.2.1 建立程序框架

11.1.9 程序框架设计

11.2.2 配置文件解析程序实现

11.2.3 广度优先搜索算法实现

11.2.4 玩家角色类实现

11.2.5 NPC类实现

11.2.6 怪物类实现

11.2.7 地图文件解析程序实现

11.2.8 程序集成

11.3 小结

第十二章 专业手机游戏开发之路

12.1 游戏的基本结构

12.2 游戏循环的实现

12.3 键盘缓冲

12.4 状态机

12.5 渲染

12.6 场景与角色

12.6.1 场景管理

12.6.2 角色管理

12.7 图片处理

12.7.1 减少图片容量

12.7.2 减少图片所占内存

12.8 移植问题

12.9 结束语

附录


书查询(www.shuchaxun.com)本网页唯一编码:
1da9a82247f493da7bcbfcdd34308159#490847c466b85d7d3cd16692fe5690ea#40018776#11767329.zip