技术教育社区
www.teccses.org

J2ME游戏编程

封面

作者:(美)威尔斯李鹏陈炜任俊伟翻

页数:602

出版社:清华大学出版社

出版日期:2005

ISBN:9787302116110

电子书格式:pdf/epub/txt

内容简介

本书引领读者跨越游戏开发的全过程,从游戏创意的诞生,到埋头编程,乐在其中的日日夜夜,直到最后新游戏发布面世的激动时刻。本书通过一个实际的J2ME游戏开发项目,手把手教会读者开发出自己的游戏,包括游戏生命周期的评估、如何处理资源、屏幕绘图的各种方法、内存使用的优化、用户输入的处理,甚至还包括在线共享高分。作为高级话题,本书还探讨了3D光线投射引擎以及多人联网游戏所用的网络技术。
本书是游戏开发经典丛书系列之一,适合游戏开发人员、业余游戏软件开发爱好者和有关游戏软件开发培训班使用,也可以作为大专院校相关专业的参考书。

目录

第1部分什么是J2ME
第1章J2ME的历史
1.1JavaOak
1.2Java在Sun公司的成长
1.3什么是Java
1.4Java的多个版本
1.5到处都是微型设备
1.6小型软件
1.7结语
第2章J2ME概述
2.1J2ME
2.2J2ME体系结构
2.3MIDP
2.4MIDP2.0
2.5结语
第3章支持J2ME的设备
3.1移动设备总览
3.2结语
第2部分代码
第4章开发环境
4.1获取工具
4.2安装工具
4.3MIDlet预热
4.4创建包
4.5J2MEWTK
4.6使用其他开发环境
4.7结语
第5章J2MEAPI
5.1MIDPAPI概述
5.2MIDiet应用程序
5.3使用定时器
5.4网络
5.5永久性数据(RMS)
5.6用户界面
5.7结语
第6章设备专用库
6.1设备专用库
6.2诺基亚
6.3西门子
6.4摩托罗拉
6.5其他扩展
6.6结语
第7章游戏时间
7.1游戏时间
7.2游戏设计
7.3应用程序类
7.4.菜单
7.5游戏屏幕
7.6游戏循环
7.7加入图像
7.8角色
7.9输入处理
7.10碰撞检测
7.11游戏结束
7.12结语
第3部分游戏开发
第8章游戏项目
8.1游戏发展情况
8.2游戏类型
8.3设计自己的游戏
8.4开发进程
8.5你的思路
8.6结语
第9章图像
9.1精灵基础知识
9.2高级精灵处理
9.3结语
第10章动作
10.1动作
10.2基本的运动
10.3以某个夹角方向运动
10.4高级运动
10.5碰撞检测
10.6角色
10.7敌人
10.8结语
第11章游戏世界
11.1游戏世界
11.2创建一个图块引擎
11.3构建游戏世界
11.4高级对象管理技术
11.5结语
第12章游戏
12.1游戏屏幕
12.2游戏状态
12.3游戏的主角
12.4处理损伤
12.5进度的存储和加载
12.6结语
第13章游戏前端
13.1前端概述
13.2应用程序类
13.3菜单
13.4闪屏
13.5结语
第14章设备移植
14.1定制诺基亚版本
14.2构建系统
14.3多设备构建
14.4结语
第15章优化
15.1速度,完美的速度
15.2优化
15.3结语
第16章本地化
16.1本地化处理
16.2结语
第4部分销售、销售,还是销售
第17章商业材料
17.1游戏指南
17.2为游戏截图
17.3为游戏录制动画
17.4公司介绍
17.5结语
第18章销售渠道
18.1J2ME商业模型
18.2通向市场之路
18.3接触发行商的方式
18.4交易
18.5结语
第5部分下面是什么
第19章CLDC1.1和MIDP2.0
19.1下一代MIDP
19.2MIDP2.0程序开发
19.3声音
19.4增强的LCD
19.5游戏API
19.6通信
19.7结语
第20章isometric游戏
20.1什么是isometrtic投影
20.2图形
20.3结语
第21章光线投射
21.1什么是光线投射
21.2基本原理
21.3引擎
21.4高级特性
21.5结语
第22章网络连接
22.1移动连接
22.2联网游戏
22.3一个简单的网络MIDiet
22.4服务端
22.5星际大战的在线排行榜
22.6高级网络编程
22.7结语
附录AJava2入门
A1Java2
A2Java程序
A3对象无处不在
A4基本语法
A5面向对象高级编程技术
A6异常
A7.Package、Import和CLASSPATH

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《J2ME游戏编程》
Article link:https://www.teccses.org/64052.html