Advanced Java Game Programming
Tags
Summary
Editor's review
Who it's for
A good fit for
- 有 Java 基础、想系统学习 2D 游戏架构与动画引擎的开发者
- 对 Swing 动画、硬件加速渲染与多缓冲技术感兴趣的读者
- 想了解 HTTP 隧道、轮询等网络同步方案的 Java 后端或游戏客户端人员
- 需要可复用开源游戏库与示例代码作为练手项目的学习者
Not a good fit for
- 完全没有 Java 语法基础、希望从零入门的初学者
- 只做现代移动端或引擎(Unity、Unreal)开发的读者,书中技术栈较为陈旧
- 期待覆盖 3D 图形、着色器或现代物理引擎内容的读者
Reading tips
- 先按第1章配置好开发环境并跑通示例游戏,再逐步阅读后续章节
- 把书中动画库作为主线,边读边手动重写关键类,理解设计取舍
- 阅读 A* 与网络通信章节时,用自己熟悉的小项目替换示例进行改造
- 注意成书年代较早,遇到 Applet 等过时 API 时可对照现代替代方案思考
About the publisher
Founded in 1980, Tsinghua University Press has 57 titles in our collection, covering popular science, medicine, health, law, philosophy and social sciences. Representative works include medical popular-science books such as Cancer Truth: Doctors Are Reading It Too and New Knowledge on Cancer by Bo Luo (Li Zhizhong), legal titles such as Sunshine Is the Best Preservative: Express Delivery of Major Global Anti-Corruption Cases, and works like Qi Ge's A Brief History of Philosophy with Big Ideas and Liu Yunhao's From the Internet to a New Industrial Revolution. Its authors include science writers, medical researchers, the Renmin University of China anti-corruption master's class and university scholars, reflecting a publishing profile that balances academic seriousness with accessible reading. As public information is limited, this profile is based only on the titles in our collection.
Contents
- Chapter 1 Setting Up the Development Environment
- Chapter 2 Deployment Framework
- Chapter 3 Swing Animation
- Chapter 4 Animation Library
- Chapter 5 Advanced Graphics Techniques
- Chapter 6 Persistent Data
- Chapter 7 Game Architecture
- Chapter 8 The A* Algorithm
- Chapter 9 HTTP Tunneling
- Chapter 10 HTTP Polling
- Chapter 11 HTTP Pulling
- Appendix
FAQ
这本书适合零基础学 Java 的人读吗?
书中的技术现在还能用吗?
书中是否提供可复用的代码库?
这本书共有多少章、篇幅多大?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.