Advanced Java Programming is a textbook specially designed for undergraduate and postgraduate students of Computer Science, Information Technology, and Computer Applications (BE/BTech/BCA/ME/M.Tech/MCA). Divided into three parts, the book provides an exhaustive coverage of topics taught in advanced
Advanced Java Game Programming
β Scribed by David Wallace Croft B.Sc., M.Sc. (auth.)
- Publisher
- Apress
- Year
- 2004
- Tongue
- English
- Leaves
- 569
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
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.
β¦ Table of Contents
Front Matter....Pages i-xxi
Development Setup....Pages 1-34
Deployment Frameworks....Pages 35-86
Swing Animation....Pages 87-125
Animation Library....Pages 127-183
Advanced Graphics....Pages 185-228
Persistent Data....Pages 229-278
Game Architecture....Pages 279-345
A* Algorithm....Pages 347-385
HTTP Tunneling....Pages 387-427
HTTP Polling....Pages 429-485
HTTP Pulling....Pages 487-533
Back Matter....Pages 535-562
β¦ Subjects
Software Engineering/Programming and Operating Systems
π SIMILAR VOLUMES
Advanced Java Programming is a textbook specially designed for undergraduate and postgraduate students of Computer Science, Information Technology, and Computer Applications (BE/BTech/BCA/ME/M.Tech/MCA). Divided into three parts, the book provides an exhaustive coverage of topics taught in advanced
With the power of today's personal computer, game developers no longer need to rely on low-level "tricks" to write computer games. Increasingly, object-oriented programming languages, such as Java, are being used to create cutting-edge games. "Java 2 Game Programming" gives you an inside look at how
Are you serious about learning how to create real, Java-based games for fun and sharing? Do you have a basic understanding of the Java programming language? If you?ve answered yes, then you are ready to get started building web-based 2D games from scratch using the latest version of the Java Develop
Java is gaining more and more acceptance in the game development community, and with good commercial-quality Java games on the market, it will become a definitive choice. Practical Java Game Programming identifies the technological path developers need to take to make this happen. It explores and il