图书介绍

Java 手机动漫游戏设计教程pdf电子书版本下载

Java 手机动漫游戏设计教程
  • 房晓溪编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787508458434
  • 出版时间:2008
  • 标注页数:316页
  • 文件大小:22MB
  • 文件页数:327页
  • 主题词:JAVA语言-程序设计-教材;移动通信-携带电话机-游戏-应用程序-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

Java 手机动漫游戏设计教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 移动开发基础 1

1.1 移动应用简介 1

1.2 必须安装的软件 3

1.3 安装nds_j2me_v_2_0 3

1.3.1 安装软件 3

1.3.2 开发经验与体会 5

第2章 建立.jar文件和.jad文件 6

2.1 编写Java源代码 6

2.2 编译并预验证 11

2.3 封装MIDlet 12

2.3.1 MIDlet套件 12

2.3.2 Java档案文件 13

2.3.3 Java应用程序描述器文件(JAD) 14

2.4 创建JAR/JAD文件 15

2.5 运行JAD文件 16

2.6 使用Nokia SDK运行程序 17

2.7 在JBuilder里正确显示中文 17

2.8 J2ME简介 18

2.8.1 基本概念 18

2.8.2 J2ME总体架构 19

2.8.3 J2ME目标设备 19

2.8.4 开发经验与体会 21

第3章 J2ME开发技术实例分析 22

3.1 在Canvas画布上设计屏保程序 22

3.2 List和Alert设计一个选择清单 24

3.3 Canvas和Graphic直接处理绘图及按键 27

3.4 J2ME数据应用 33

3.4.1 范例一:简单的开、关、读、写动作 35

3.4.2 范例二:简单的以数据流方式来开、关、读、写 37

3.4.3 范例三:简单的数据排序 39

3.4.4 范例四:简单的数据查询 41

3.4.5 范例五:简单的数据事件通知及处理 43

第4章 手机彩图程序开发 46

4.1 程序开发环境 46

4.2 程序开发目标 46

4.3 程序设计过程 46

4.4 类库设计 51

4.5 手机程序设计的关键技术 53

4.5.1 手机程序设计 53

4.5.2 MIDP图形处理类别函数库 53

4.5.3 Display类 54

4.5.4 Canvas类 54

4.5.5 MIDlet程序结构 56

4.6 开发经验与体会 56

第5章 游戏开发基础 58

5.1 游戏制作的主要流程 58

5.2 游戏设计基本论 58

5.3 时代背景 59

5.4 模式 60

5.5 技术 60

5.6 表现手法 60

5.7 针对移动设备的设计策略 61

第6章 井字游戏 62

6.1 玩法与算法 62

6.2 程序设计 62

6.2.1 概述 62

6.2.2 井字游戏的MIDlet类 63

6.3 TicTacToeMIDlet.java程序 64

6.4 ChoosePieceScreen.java 79

6.5 TicTacToe.jad 80

6.6 开发经验与体会 81

第7章 手机图形处理 82

7.1 全屏画布 82

7.2 绘制和填充三角形及多边形 82

7.3 绘制反转及旋转图片 83

7.4 透明支持 84

7.5 创建可变图片的特别方法 84

7.6 对图片像素数据的底层访问 85

第8章 手机音乐播放 88

8.1 播放单音 88

8.2 播放简单曲调 88

8.3 音调状态模型和SoundListeners 89

8.4 音量设置 90

8.5 播放声音文件 90

第9章 游戏特效设计 92

9.1 控制振动 92

9.2 控制屏幕背景灯光 92

9.3 闪烁灯 93

第10章 手机电影播放 94

10.1 程序设计 94

10.2 播放器状态模型 94

10.3 播放单音和序列音乐 95

10.4 播放声音和MIDI 95

10.5 播放视频 96

10.6 拍照 96

第11章 播放器程序设计 98

11.1 用户界面设计 98

11.2 软件设计 99

11.2.1 MediaSamplerMIDlet类 99

11.2.2 MediaList类 101

11.2.3 VideoCanvas类 107

11.3 应用程序相关文件 112

11.4 MMS开发工具 112

11.5 创建MMS消息 113

第12章 移动游戏界面设计 115

12.1 各种移动游戏界面 115

12.2 MIDP高级API 115

12.2.1 它们适用于哪些场合 115

12.2.2 示例程序 116

第13章 MIDP 2.0高级编程 118

13.1 Display(显示) 118

13.2 Displayable(可显示对象) 119

13.3 Font(字体) 119

13.4 Form(表单) 119

13.5 Layouts(布局) 120

13.6 命令和项目 121

13.7 Appearance(显现)模式 123

13.8 CustomItem(客户定制项目) 124

13.9 Spacer和Alert 126

13.10 Choice、ChoiceGroup和List 128

13.11 其他关键类 129

13.12 Graphics和Image 130

第14章 手机游戏开发过程详解 131

14.1 手机游戏限制 131

14.2 显示尺寸和颜色 131

14.2.1 手机界面 132

14.2.2 缺少类 133

14.2.3 我们和用户的性能指的是什么 133

14.2.4 提高性能的方法 133

14.2.5 编码提示 134

14.2.6 游戏设计 135

第15章 牧羊犬游戏设计 136

15.1 游戏类设计 136

15.2 游戏多媒体设计 139

15.3 游戏图形处理 140

15.3.1 透明性 140

15.3.2 全屏模式 140

15.3.3 震动和背景灯光 141

第16章 J2ME多媒体游戏 143

16.1 概述 143

16.2 多媒体操作 143

16.3 MMAPI包 144

16.4 使用MMAPI 146

16.5 媒体播放器 150

第17章 手机游戏案例 155

17.1 概述 155

17.2 开发工具 155

17.3 吃豆豆游戏 156

17.3.1 FrameTrigger.java 156

17.3.2 GameBoard.java 158

17.3.3 GameBoardFactory.java 160

17.3.4 GameCanvas.java 162

17.3.5 GhostActor.java 164

17.3.6 GridNode.java 167

17.3.7 IntroScreen.java 169

17.3.8 pacman.java 170

17.3.9 PacmanActor.java 171

17.4 矿工马坞游戏 175

17.4.1 Cobject.java 176

17.4.2 Dynamic.java 180

17.4.3 Frame.java 197

17.4.4 M.java 198

17.4.5 Main.java 199

17.4.6 Miner.java 264

17.5 Bubblet游戏 279

17.5.1 Bubblet.java 280

17.5.2 BubbletCanvas.java 281

17.6 格档游戏 297

17.6.1 BlockGame.java 297

17.6.2 GraphicJ2ME.java 308

第18章 开发测试 310

18.1 应用软件的性能和可靠性 310

18.2 应用软件的安全性 310

18.3 手机软件的安装 311

18.4 J2ME应用软件测试 311

第19章 技术要点总结 313

参考资料 316

精品推荐