首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训

J2ME手机游戏开发详解:快速入门、难点剖析、商业案例

  • 书名:J2ME手机游戏开发详解:快速入门、难点剖析、商业案例
  • 作者:龚剑 等编著
  • 来源:电子工业出版社
  • 出版时间:2008年01月
  • ISBN:9787121056505
  • 定价:69.8元

看 书 评 论 收 藏打 分 购 买

图书版权归出版社和作者所有,CSDN & DearBook独家提供试读和连载
内容介绍:
本书是一本介绍J2ME无线开发的实训教程,面向具有基本J2ME无线开发基础的开发人员。本书通过7个典型的例子,从不同的方面分别介绍了J2ME游戏开发的实用技术。通过实际代码的阅读和讨论,读者能够在提高编程技能的同时,培养游戏开发的素养。 本书分为13章,第1~6章是J2ME游戏开发的准备知识,主要介绍J2ME的基本知识,以及WTK开发环境的搭建;第7~13章详细讲解了《数独》、《坦克大战》、《雷电》、《五子棋》的单机和蓝牙版、《连连看》、《剑神》等多款游戏的设计与开发,这些游戏...

目录

第7章 益智猜谜游戏——数独的设计与实现

最近评论



正在载入评论列表...
热点评论

    精 彩 导 读

    源于真实工作 “告诉读者,在实际工作中,如何进行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.配带光盘,加速学习 我们为读者制作了配书光盘,其中包含了全书的所有代码和工程文件,读者可以通过阅读代码,来进一步掌握相关知识。 本书包括的内容 全书共分13章,内容如下所示: J2ME入门 技术基础 J2ME理论基础 WTK 2.5和集成开发环境 程序优化和图片处理 理论基础 游戏类型划分 手机游戏策划概述 游戏技术和游戏题材 商业案例 游戏背景 益智猜谜游戏 ——数独 实现的菜单、游戏说明和参数设置 使用字符串保存谜题数据 用户界面、游戏逻辑、中间处理的三层结构 屏幕缓冲的使用 射击策略游戏 ——坦克大战 地图索引文件的制作 在多个重复对象的情况下使用图片池减少图片加载次数 游戏各个元素之间的碰撞检测 实现了游戏开始动画 商业案例 游戏构架 棋类游戏—— 单机五子棋 用户界面和游戏逻辑分离 用户界面能够适应不同手机屏幕 游戏逻辑设计 人工智能 休闲娱乐游戏 ——连连看 寻路算法 Timer定时器的使用 模块实现 飞行射击游戏 ——雷电 GameAPI精灵、碰撞检测的使用 滚动地图的实现 飞行射击类游戏的策划和基本逻辑 一种图形类菜单的实现和使用 蓝牙应用—— 五子棋对战游戏 蓝牙联网的基本流程 网络层和用户界面的交互过程 服务器方和客户端的建立 蓝牙联网游戏的设计和优化 角色扮演游戏 ——剑神 动态进度条的实现 地图系统、对话系统、菜单系统的实现 RPG游戏的实际要点,战斗画面、道具、对白等要素 适合阅读本书的读者 本书的读者对象要求有J2ME语言基础,已经基本掌握用户界面、媒体播放和记录存储的概念和技巧。主要为从事J2ME平台移动增值业务开发的工程技术人员、高校学生和相关技术的爱好者。本书可作为大专院校嵌入式程序开发课程的教材,也可作为J2ME程序开发人员的入门书籍和参考书,比较适合手机游戏中高级开发人员。 作 者 2008年1月
    line

    网站简介广告服务网站地图帮助联系方式诚聘英才English问题报告

    北京百联美达美数码科技有限公司  版权所有  京 ICP 证 020026 号

    Copyright © 2000-2006, CSDN.NET, All Rights Reserved