Beginning Java SE 6 game programming /
Harbour, Jonathan S.
Beginning Java SE 6 game programming / Jonathan S. Harbour. - 3rd ed. - Boston, MA : Course Technology, c2012. - xix, 369 p. : ill. ; 24 cm.
Includes bibliographical references and index.
Introduction -- Part I: Java for beginners -- Getting started with Java -- Java programming essentials -- Creating your first Java game -- Part II: Java game programming -- Vector-based graphics -- Bitmap-based graphics -- Simple sprites -- Sprite animation -- Keyboard and mouse input -- Sound effects and music -- Timing and the game loop -- Part III: The galactic war project -- Galactic war: from vectors to bitmaps -- Galactic war: sprites and collision boxes -- Galactic war: squashed by space rocks -- Galactic war: entity management -- Galactic war: finishing the game -- Galactic war: web deployment -- Appendix: Chapter quiz answers.
9781435458086 1435458087
Computer games--Programming.
Java (Computer program language)
Computer graphics.
Computerspiel.
Java Standard Edition 6.
Programmierung.
794.815262
Beginning Java SE 6 game programming / Jonathan S. Harbour. - 3rd ed. - Boston, MA : Course Technology, c2012. - xix, 369 p. : ill. ; 24 cm.
Includes bibliographical references and index.
Introduction -- Part I: Java for beginners -- Getting started with Java -- Java programming essentials -- Creating your first Java game -- Part II: Java game programming -- Vector-based graphics -- Bitmap-based graphics -- Simple sprites -- Sprite animation -- Keyboard and mouse input -- Sound effects and music -- Timing and the game loop -- Part III: The galactic war project -- Galactic war: from vectors to bitmaps -- Galactic war: sprites and collision boxes -- Galactic war: squashed by space rocks -- Galactic war: entity management -- Galactic war: finishing the game -- Galactic war: web deployment -- Appendix: Chapter quiz answers.
9781435458086 1435458087
Computer games--Programming.
Java (Computer program language)
Computer graphics.
Computerspiel.
Java Standard Edition 6.
Programmierung.
794.815262