J2ME手机游戏开发详解:快速入门、难点剖析、商业案例
基本信息
编辑推荐
真实的开发经验 真实的项目源码 真实的编程感悟.
博文视点·IT出版旗舰品牌..
技术凝聚实力·专业创新出版...
内容简介回到顶部↑
本书是一本介绍j2me无线开发的实训教程,面向具有基本j2me无线开发基础的开发人员。本书通过7个典型的例子,从不同的方面分别介绍了j2me游戏开发的实用技术。通过实际代码的阅读和讨论,读者能够在提高编程技能的同时,培养游戏开发的素养。
本书分为13章,第1~6章是j2me游戏开发的准备知识,主要介绍j2me的基本知识,以及wtk开发环境的搭建;第7~13章详细讲解了《数独》、《坦克大战》、《雷电》、《五子棋》的单机和蓝牙版、《连连看》、《剑神》等多款游戏的设计与开发,这些游戏涵盖了射击策略游戏、棋类游戏、休闲娱乐游戏、飞行射击游戏、蓝牙联网游戏、角色扮演游戏等类型游戏。本书选择的实例都是精心设计的并且富有代表性,每个实例的制作步骤都以通俗易懂的语言阐述,并穿插讲解和效果演示,在阅读时就像听课一样详细而贴切。读者只需要按照步骤操作,就可以写出实现各种不同功能的midp程序。各个实例之间相互独立,读者可以根据兴趣和需求有选择地进行学习。
本书的读者对象要求有j2me语言基础,已经基本掌握用户界面、媒体播放和记录存储的概念和技巧。主要为从事j2me平台移动增值业务开发的工程技术人员、高校学生和相关技术的爱好者。
本书分为13章,第1~6章是j2me游戏开发的准备知识,主要介绍j2me的基本知识,以及wtk开发环境的搭建;第7~13章详细讲解了《数独》、《坦克大战》、《雷电》、《五子棋》的单机和蓝牙版、《连连看》、《剑神》等多款游戏的设计与开发,这些游戏涵盖了射击策略游戏、棋类游戏、休闲娱乐游戏、飞行射击游戏、蓝牙联网游戏、角色扮演游戏等类型游戏。本书选择的实例都是精心设计的并且富有代表性,每个实例的制作步骤都以通俗易懂的语言阐述,并穿插讲解和效果演示,在阅读时就像听课一样详细而贴切。读者只需要按照步骤操作,就可以写出实现各种不同功能的midp程序。各个实例之间相互独立,读者可以根据兴趣和需求有选择地进行学习。
本书的读者对象要求有j2me语言基础,已经基本掌握用户界面、媒体播放和记录存储的概念和技巧。主要为从事j2me平台移动增值业务开发的工程技术人员、高校学生和相关技术的爱好者。
目录回到顶部↑
第1篇 基础篇
第1章 j2me理论基础
1.1 j2me简介
1.2 midlet suites简介
1.3 midlet生命周期
1.4 midlet程序结构
1.5 midp类库
1.6 低级用户界面
1.7 高级用户界面
1.8 本章小结
第2章 wtk 2.5和集成开发环境
2.1 wtk 2.5简介
2.2 wtk 2.5的安装
2.3 wtk开发流程
2.4 设置项目属性
2.5 打包及混淆
2.6 运行和部署jar文件
2.7 集成开发环境
2.8 本章小结
第3章 程序优化和图片处理
第1章 j2me理论基础
1.1 j2me简介
1.2 midlet suites简介
1.3 midlet生命周期
1.4 midlet程序结构
1.5 midp类库
1.6 低级用户界面
1.7 高级用户界面
1.8 本章小结
第2章 wtk 2.5和集成开发环境
2.1 wtk 2.5简介
2.2 wtk 2.5的安装
2.3 wtk开发流程
2.4 设置项目属性
2.5 打包及混淆
2.6 运行和部署jar文件
2.7 集成开发环境
2.8 本章小结
第3章 程序优化和图片处理
前言回到顶部↑
源于真实工作.
“告诉读者,在实际工作中,如何进行J2ME手机游戏开发。”这是本书写作的唯一宗旨。为此,本书是由真实的开发经验、真实的项目源码、真实的编程感悟凝结而成的。
本书是一本J2ME游戏开发的实战教程,面向具有基本J2ME无线开发基础的开发人员。游戏开发不仅仅是单纯的技术需求,而更需要了解其文化内涵。每个游戏都涉及背景、策划、可玩性分析、美工、音乐、记录存储、界面设计等,因此,在进行每个案例讲解时,将对各个环节都进行讨论。希望读者在提高J2ME程序开发技能的同时,对开发流程和市场策划都能进行思考。为了帮助众多从业者提高软件使用及项目制作水平,本书首先介绍J2ME开发的基本知识,由于本书针对中高层次读者,这部分讲述得比较简略。之后,本书详细讲解了7款游戏的设计和开发,这些游戏涵盖了益智、射击、棋类、休闲、飞行、蓝牙联网、角色扮演等类型,读者可以依照需要,挑选一些章节作为重点阅读对象。
和其他书籍相比,本书有何特点
1.案例丰富,功能强大
书中提供了7个典型的商业案例,都是笔者的实际项目总结,其中涉及到很多关键技术,以及数据结构和算法,会对读者大有帮助。
2.讲解通俗,步骤详细
本书的讲解涉及了游戏开发的整个流程,包括界面设计、程序框架、图片和声音,以及资源文件的制作。本书选择的案例都是精心设计的并且富有代表性,每个实例的制作步骤都以通俗易懂的语言阐述,并穿插讲解和效果演示,在阅读时就像听课一样详细而贴切。读者只需要按照步骤操作,就可以写出实现各种不同功能的MIDP程序。..
3.覆盖全面,突出重点
本书在讲解每个案例时都会融入几项游戏开发中常见的技术,如地图文件的编码、记录存储、音乐播放、菜单界面,读者可以很容易地将这些模块性的代码应用到其他游戏中。讲解这些案例时,我们尽可能指出学习的重点,以及读者需要注意的地方,相信对读者提高开发技能大有裨益。
4.跟进发展,深入探讨
游戏开发的脚步是不断向前的,不进则退。手机游戏既要抓住经典,又要在经典的基础上不断开拓创新,这不仅仅是为了寻求市场卖点,也是每个游戏开发者应有的素养。本书在讲解案例之后,会对同类游戏进行讨论,指出其他游戏的优点和值得借鉴的地方。
5.主题独特,针对性强
现在希望学习手机游戏开发的读者存在最大的问题是,在理论和实践间存在一段差距。这种差距并不仅仅是技术上的,而是缺乏对市场的定位和了解。虽然本书以技术层面为主,但努力在阐述技术的同时,特别介绍手机游戏制作的技巧、游戏设计的整体理念,以及当前市场状况,这些技巧和理念将大大加速读者学习游戏制作的进程,制作手机游戏也能如此简单。
6.搭建环境,简单易行
对于J2ME开发,一个好的开发环境是必需的,本书阐述了最新的WTK 2.5的使用,由于J2ME应用比较小巧,有经验的开发者常常使用WTK+UltraEdit进行程序开发。本书详细讲解WTK 2.5环境的搭建和配置。
7.配带光盘,加速学习
我们为读者制作了配书光盘,其中包含了全书的所有代码和工程文件,读者可以通过阅读代码,来进一步掌握相关知识。
适合阅读本书的读者
本书的读者对象要求有J2ME语言基础,已经基本掌握用户界面、媒体播放和记录存储的概念和技巧。主要为从事J2ME平台移动增值业务开发的工程技术人员、高校学生和相关技术的爱好者。本书可作为大专院校嵌入式程序开发课程的教材,也可作为J2ME程序开发人员的入门书籍和参考书,比较适合手机游戏中高级开发人员。...
“告诉读者,在实际工作中,如何进行J2ME手机游戏开发。”这是本书写作的唯一宗旨。为此,本书是由真实的开发经验、真实的项目源码、真实的编程感悟凝结而成的。
本书是一本J2ME游戏开发的实战教程,面向具有基本J2ME无线开发基础的开发人员。游戏开发不仅仅是单纯的技术需求,而更需要了解其文化内涵。每个游戏都涉及背景、策划、可玩性分析、美工、音乐、记录存储、界面设计等,因此,在进行每个案例讲解时,将对各个环节都进行讨论。希望读者在提高J2ME程序开发技能的同时,对开发流程和市场策划都能进行思考。为了帮助众多从业者提高软件使用及项目制作水平,本书首先介绍J2ME开发的基本知识,由于本书针对中高层次读者,这部分讲述得比较简略。之后,本书详细讲解了7款游戏的设计和开发,这些游戏涵盖了益智、射击、棋类、休闲、飞行、蓝牙联网、角色扮演等类型,读者可以依照需要,挑选一些章节作为重点阅读对象。
和其他书籍相比,本书有何特点
1.案例丰富,功能强大
书中提供了7个典型的商业案例,都是笔者的实际项目总结,其中涉及到很多关键技术,以及数据结构和算法,会对读者大有帮助。
2.讲解通俗,步骤详细
本书的讲解涉及了游戏开发的整个流程,包括界面设计、程序框架、图片和声音,以及资源文件的制作。本书选择的案例都是精心设计的并且富有代表性,每个实例的制作步骤都以通俗易懂的语言阐述,并穿插讲解和效果演示,在阅读时就像听课一样详细而贴切。读者只需要按照步骤操作,就可以写出实现各种不同功能的MIDP程序。..
3.覆盖全面,突出重点
本书在讲解每个案例时都会融入几项游戏开发中常见的技术,如地图文件的编码、记录存储、音乐播放、菜单界面,读者可以很容易地将这些模块性的代码应用到其他游戏中。讲解这些案例时,我们尽可能指出学习的重点,以及读者需要注意的地方,相信对读者提高开发技能大有裨益。
4.跟进发展,深入探讨
游戏开发的脚步是不断向前的,不进则退。手机游戏既要抓住经典,又要在经典的基础上不断开拓创新,这不仅仅是为了寻求市场卖点,也是每个游戏开发者应有的素养。本书在讲解案例之后,会对同类游戏进行讨论,指出其他游戏的优点和值得借鉴的地方。
5.主题独特,针对性强
现在希望学习手机游戏开发的读者存在最大的问题是,在理论和实践间存在一段差距。这种差距并不仅仅是技术上的,而是缺乏对市场的定位和了解。虽然本书以技术层面为主,但努力在阐述技术的同时,特别介绍手机游戏制作的技巧、游戏设计的整体理念,以及当前市场状况,这些技巧和理念将大大加速读者学习游戏制作的进程,制作手机游戏也能如此简单。
6.搭建环境,简单易行
对于J2ME开发,一个好的开发环境是必需的,本书阐述了最新的WTK 2.5的使用,由于J2ME应用比较小巧,有经验的开发者常常使用WTK+UltraEdit进行程序开发。本书详细讲解WTK 2.5环境的搭建和配置。
7.配带光盘,加速学习
我们为读者制作了配书光盘,其中包含了全书的所有代码和工程文件,读者可以通过阅读代码,来进一步掌握相关知识。
适合阅读本书的读者
本书的读者对象要求有J2ME语言基础,已经基本掌握用户界面、媒体播放和记录存储的概念和技巧。主要为从事J2ME平台移动增值业务开发的工程技术人员、高校学生和相关技术的爱好者。本书可作为大专院校嵌入式程序开发课程的教材,也可作为J2ME程序开发人员的入门书籍和参考书,比较适合手机游戏中高级开发人员。...
【插图】
评论交流
共有8人开贴评论 12人参与评论 8人参与打分 查看
评价等级:
发表于:2008-2-28 14:29:00
第一眼印象很吸引人。我是被目录骗了才买得这书看看。书的内容本来挺好,立意也实在,但是游戏部分不专业,技术不分不详细。新人看这书看不明白,老人看这书没什么用,虽然书上前言又说是“适合中高级手机开发人员“。光盘里的例子安排的是不错,但是这种例子也能算是商业案例也难怪这个人做手机游戏不挣钱要出这么一本破书来骗钱了。我想问问作者,你见过哪一个移动百宝箱或者docomo上线的游戏菜单是使用高级用户界面类做出来的?不过说到这里我还真想起一个,就是手机版的《博得之门》,难道你是群胜出来的?就那菜单你不嫌丑呀?初学者用用高级用户界面类还有情可原,你既然“适合中高级手机开发人员”还“商业案例”,你忽悠谁呢?wtk2.5就介绍了怎么安装,这还用你说呀?游戏逻辑的算法要是从你给的例子来看应该是重中之重,可实际上空洞不详,没有抛砖引玉的作用不引人思考,充其量鸡肋一小块。
你们有谁好奇想看看这书的,我的这本免费奉送。
你们有谁好奇想看看这书的,我的这本免费奉送。
| 我要写评论 |
| 查看所有评论交流(共8条) |


点击看大图




加载中...
