Advanced Java Game Programming (Paperback)
暫譯: 進階 Java 遊戲程式設計 (平裝本)

David Wallace Croft

  • 出版商: Apress
  • 出版日期: 2004-03-30
  • 定價: $1,500
  • 售價: 2.7$399
  • 語言: 英文
  • 頁數: 584
  • 裝訂: Paperback
  • ISBN: 1590591232
  • ISBN-13: 9781590591239
  • 相關分類: Java 程式語言
  • 立即出貨(限量) (庫存=3)

買這商品的人也買了...

相關主題

商品描述

Advanced Java Game Programming teaches you how to create desktop and Internet computer games using the latest Java programming language techniques. Whereas other Java game programming books focus on introductory Java material, this book covers game programming for experienced Java developers.

David Wallace Croft, founder of the Game Developers Java Users Group (GameJUG), has assembled an open source reusable game library—a Swing animation engine that allows developers to use these techniques and put out new games very rapidly.

The open source game library also includes a reusable game deployment framework and a multiplayer networking library with HTTP firewall tunneling capability for applets. All of the code is open source, including the example games. The animation has been scrupulously tested and optimized in the Swing environment, and Croft clearly explains how the code works in great detail. The graphics and audio libraries used in the examples are public domain and may also be used royalty-free for creating new games.

Contents:

Chapter 1 Development Setup
Chapter 2 Deployment Frameworks
Chapter 3 Swing Animation
Chapter 4 Animation Library
Chapter 5 Advanced Graphics
Chapter 6 Persistent Data
Chapter 7 Game Architecture
Chapter 8 A* Algorithm
Chapter 9 HTTP Tunneling
Chapter 10 HTTP Polling
Chapter 11 HTTP Pulling
Appendix A Source Code Index
Appendix B Introducing CVS

商品描述(中文翻譯)

《進階 Java 遊戲程式設計》教你如何使用最新的 Java 程式語言技術來創建桌面和網路電腦遊戲。與其他專注於入門 Java 內容的遊戲程式設計書籍不同,本書針對有經驗的 Java 開發者涵蓋了遊戲程式設計。

David Wallace Croft,遊戲開發者 Java 使用者小組(GameJUG)的創始人,組建了一個開源可重用的遊戲庫——一個 Swing 動畫引擎,允許開發者使用這些技術快速推出新遊戲。

這個開源遊戲庫還包括一個可重用的遊戲部署框架和一個具有 HTTP 防火牆隧道功能的多人網路庫,適用於小應用程式。所有的程式碼都是開源的,包括示例遊戲。動畫在 Swing 環境中經過仔細測試和優化,Croft 也詳細解釋了程式碼的運作方式。示例中使用的圖形和音頻庫是公共領域的,並且可以免版稅地用於創建新遊戲。

**內容:**

第 1 章 開發設置
第 2 章 部署框架
第 3 章 Swing 動畫
第 4 章 動畫庫
第 5 章 進階圖形
第 6 章 持久數據
第 7 章 遊戲架構
第 8 章 A* 演算法
第 9 章 HTTP 隧道
第 10 章 HTTP 輪詢
第 11 章 HTTP 拉取
附錄 A 程式碼索引
附錄 B 介紹 CVS

最後瀏覽商品 (20)