电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书全面讲述了使用Java语言进行游戏编程所需的基本知识,涵盖了Graphics2D、声音、图象、冲突检测、硬件加速、场景管理以及游戏引擎的开发等主题。 本书是游戏开发经典丛书系列之一,适合游戏开发人员、业余游戏软件开发爱好者和有关游戏开发培训班使用,也可以作为大专院校相关专业的参考书。

序 言 如今,“因特网”一词事实上已经和“计算机”成了同义词,越来越多的人使用计算机只是为了使得自己可以在万维网上冲浪,或者可以与朋友及家人通过E-mail联系。用户的增长,以及现代硬件和软件能力的指数级提升,已经开辟了个人计算机时代结束和网络时代开始之间的一个灰色区域。 因特网的计算机文化毫无疑问给我们的生活带来了超出想象的冲击,我们中的大多数人每天都浏览网络以获取信息和新闻。我们中的一部分人使用因特网来进行学术研究,还有一些人使用网络传播病毒或者攻击公司网站,以此来发泄自己的不满并给别人带来灾难。对于笔者而言,网络的魔力在于它给人提供了体验在线游戏的机会。 电子游戏产业是一个每年可以产生数十亿美元产值的产业,其中大部分来自于家用游戏机和压缩包装型PC游戏。我深信在线游戏在很大程度上还是一个未被发掘的市场——这非常有趣,因为它给了所有人在计算机游戏中开发“下一个重要事物”的很好的机会。不管它是一种适合在线玩的新游戏类型,还是一种帮助现有在线游戏赚钱的新的市场模式,这中间都充满了机遇。即使不能成为下一个有数亿美元身价的多媒体大亨,在游戏产业中你依然有很多的机会一举成名。请记住,由于Java游戏一般来说简单而有趣,并且对用户硬件要求极小,所以Java游戏通常对于85%的计算机用户都有吸引力,这些人一般不是纯粹的铁杆游戏玩家。可以利用这个事实把你的游戏传播给所有类型的玩家而不仅是铁杆玩家。 不管是喜欢向朋友炫耀作品的痴迷程序开发者,还是正在探求利用因特网的优越性在游戏产业边缘创造财富的老练专家,本书将向你展示如何使用Java语言来开发稳健的、柔性的游戏程序。你准备把你...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目    录

第1篇  步入Java丛林:从Java 2 API开始

第1章  Java 2软件开发工具包 2

1.1  Java简史 2

1.2  为什么在游戏中使用Java 3

1.3  为Java准备系统 4

1.3.1  安装Java SDK 4

1.3.2  编译和运行Java程序 5

1.3.3  使用命令行 5

1.3.4  使用集成开发环境(IDE) 8

1.3.5  关于Java 2文档的说明 8

1.4  总结 8

第2章  预备:学习Java 2 API 10

2.1  Game Over!程序 10

2.1.1  import语句 11

2.1.2  给Java代码加注释 12

2.1.3  Java类声明 13

2.1.4  Java方法声明 13

2.1.5  Java中的代码块 14

2.1.6  Java程序组成部分的关键点回顾 14

2.2  比特和字节:原始的Java类型 14

2.2.1  基本的整数类型 15

2.2.2  浮点类型 16

2.2.3  Char类型 16

2.2.4  布尔型 17

2.2.5  String类型 17

2.2.6  强制转换变量类型 22

2.2.7  Java数据类型、数组和标识符需要记忆的要点 24

2.3  Java中的运算符 24

2.3.1  赋值运算符 24

2.3.2  比较运算符 25

2.3.3  算术运算符 26

2.3.4  自增和自减运算符 26

2.3.5  更多的整数运算符 27

2.3.6  使用点运算符 ... 查看详情

查看详情