J2ME手机游戏开发技术与项目实战详解(1DVD)
分類: 图书,计算机/网络,图形图像 多媒体,游戏开发/多媒体/课件设计,
作者: 沈大海 编著
出 版 社: 人民邮电出版社
出版时间: 2008-2-1字数: 840000版次: 1页数: 580印刷时间: 2008/02/01开本: 大16开印次: 1纸张: 胶版纸I S B N : 9787115172839包装: 平装内容简介
本书从易懂、易学的实战目标出发,用丰富的范例对手机游戏开发的基础知识和技能进行了生动、直观的讲解。
全书包括基础篇、技术篇、实战篇、JTWI开发技术和3G手机网络游戏篇、产品优化和发布篇5部分,15章构成。内容包括手机游戏概述,Java编程基础,J2ME MIDP 1.0技术;Nokia手机平台开发API,手机游戏策划与像素图制作要求和技巧,JTWI开发技术和3G手机网络游戏介绍,MIDP 2.0 GameAPI游戏开发包、Push技术及3D技术,益智类(PUZ)游戏、射击类(FPS)游戏、动作类(ACT)游戏、角色扮演类(RPG)游戏、网络游戏的案例实现。还介绍了游戏优化与移植技术,游戏打包与发布技术。
本书实例丰富、通俗易懂,图文并茂,边讲解边操作,大大降低了读者的学习难度,激发了读者的学习兴趣和动手的欲望。7个完整的具有商业价值的游戏范例,均提供开发流程图和解决方案,每一个J2ME手机游戏编程实例就是一个通用的模板,读者稍加改进即可为己所用。
本书附赠光盘提供所有游戏案例的源程序代码和20小时的超值DVD视频讲座,帮助读者学通J2ME手机游戏开发。
本书可供手机游戏开发从业人员参考和爱好者自学用书,也可作为大中专院校手机游戏开发课程教材。
目录
第一篇基础篇
第1章手机游戏概述
1.1手机游戏概述
1.2手机游戏类型
1.3手机游戏发展现状
1.4手机游戏开发平台
1.5本章思考
第2章Java编程基础
2.1程序和程序设计语言
2.2用Java语言进行程序开发
2.3Java语言规则
2.4Java常用编程环境介绍
2.5Java语言的类和对象
2.6Java中接口与包
2.7Java异常处理
2.8Java字符、字符串与数组
2.9Java中文件处理
2.10Java线程处理
2.11Java语言编程规范
2.12本章思考
第二篇技术篇
第3章J2ME MIDP 1.0开发技术
3.1J2ME概述
3.2J2ME集成开发环境
3.3MIDP高层窗口设计
3.4MIDP底层窗口设计
3.5用MIDP在底层屏幕中实现游戏动画
3.6J2ME中游戏进度的保存
3.7本章思考
第4章Nokia平台手机游戏开发技术
4.1Nokia平台的安装
4.2Nokia UI API
4.3Nokia音效处理
4.4其他新增功能
4.5Nokia手机游戏开发
4.6本章思考
第三篇实战篇
第5章手机游戏开发规范
5.1手机游戏运营商对开发者的要求
5.2常见机型界面参数
5.3手机游戏开发按键要求
5.4本章思考
第6章手机游戏策划与像素画设计
6.1手机游戏设计原则
6.2手机游戏策划
6.3手机游戏像素画设计技巧
6.4本章思考
第7章完整游戏项目实例设计
7.1概述
7.2手机游戏数据设计
7.3手机游戏关卡设计
7.4手机游戏美术设计
7.5程序实现
7.6本章小结
7.7本章思考
第8章益智类(PUZ)游戏——《疯狂扫雷》的实现
8.1益智类游戏开发需求
8.2J2ME详细设计、编码、调试
8.3本章思考
第9章射击类(FPS)游戏——《异度风暴》的实现
9.1射击类游戏开发需求
9.2像素图准备和程序实现
9.3本章思考
第10章动作类(ACT)游戏——《都市历险记》的实现
10.1动作类游戏开发需求
10.2像素图准备
10.3动态游戏菜单设计
10.4地图编辑器和游戏地图的实现
10.5处理人物的跳跃和碰撞
10.6本章思考
第11章角色扮演类(RPG)游戏——《六指琴魔》的实现
11.1角色扮演类游戏开发需求
11.2像素图准备
11.3RPG游戏地图的实现与优化
11.4RPG游戏人物的实现
11.5RPG游戏对话的实现
11.6J2ME中场景切换的实现
11.7本章思考
第四篇JTWI开发技术和3G手机网络游戏篇
第12章JTWI标准与MIDP 2.0技术
12.1JTWI技术介绍
12.2MIDP 2.0新增功能
12.3用MMAPI实现游戏中声音的播放
12.4MIDP 2.0中WMA包的应用
12.5用MMAPI实现拍照
12.6在MIDP 2.0中操作图片像素
12.7MIDP 2.0 Push Registry技术
12.83D手机游戏开发
12.93D综合游戏《弹球》的实现
12.10本章思考
第13章J2ME网络编程与网络游戏的实现
13.1通用连接框架(GCF)概述
13.2J2ME无线网络游戏开发技术
13.3使用Socket实现大型无线网络社区游戏实例
13.4本章思考
第五篇产品优化和发布篇
第14章手机游戏的移植及优化
14.1手机游戏移植技术
14.2手机游戏优化技术
14.3测试技术
14.4本章思考
第15章手机游戏的商业发布
15.1运营前的准备
15.2游戏销售
15.3本章思考