Learning Java by Building Android Games : Learn Java and Android from scratch by building six exciting games, 2nd Edition /: Learn Java and Android from scratch by building six exciting games, 2nd Edition. (2018)
- Record Type:
- Book
- Title:
- Learning Java by Building Android Games : Learn Java and Android from scratch by building six exciting games, 2nd Edition /: Learn Java and Android from scratch by building six exciting games, 2nd Edition. (2018)
- Main Title:
- Learning Java by Building Android Games : Learn Java and Android from scratch by building six exciting games, 2nd Edition
- Further Information:
- Note: John Horton.
- Authors:
- Horton, John
- Contents:
- Table of ContentsJava, Android & GamesJava Basics & An Introduction to Object Oriented Programming - Starting the Sub Hunter GameJava Variables, Operators, Expressions and Android Debugging - Spawning a Sub to HuntMaking Decisions with Java If, Else & Switch - Getting the Player's InputThe Android Canvas Class, Drawing to The Screen - Firing Depth ChargesWhile, Do While, For Loops, Break & Continue - Enhancing Sub Hunter GameJava Methods - Finishing Sub Hunter GameObject Oriented Programming - Starting the Pong GameInterfaces, Threads & Exceptions - Coding the Pong Game LoopCoding a class for the player's bat & Handling InputCollisions, Sound FX and Supporting Different Android Versions - Finishing the Pong GameHandling LOTS of Objects with Arrays - Welcome to Bullet HELLDrawing with Bitmap Graphics - Coding the Player and Finishing the GameJava Collections, The Stack, the Heap & Garbage Collection - Starting the Snake GameUsing Java Enumerations - Building the Snake ClassAndroid Localization, Hola! - Building a Retro Game LoopFinishing the Snake GameMore Advanced OOP using Inheritance, Polymorphism & the Entity Component Pattern - Starting the Scrolling Shooter GameManaging Sound Better & Pausing the GameCoding The player's ship and Scrolling StarsPersisting Data & Finishing the GameUsing More Advanced OOP with Singleton Pattern & the AssetManager Class - Starting the Platformer GameViewing Huge Worlds Through a CameraImproving Performance with Object Pools & Animating withTable of ContentsJava, Android & GamesJava Basics & An Introduction to Object Oriented Programming - Starting the Sub Hunter GameJava Variables, Operators, Expressions and Android Debugging - Spawning a Sub to HuntMaking Decisions with Java If, Else & Switch - Getting the Player's InputThe Android Canvas Class, Drawing to The Screen - Firing Depth ChargesWhile, Do While, For Loops, Break & Continue - Enhancing Sub Hunter GameJava Methods - Finishing Sub Hunter GameObject Oriented Programming - Starting the Pong GameInterfaces, Threads & Exceptions - Coding the Pong Game LoopCoding a class for the player's bat & Handling InputCollisions, Sound FX and Supporting Different Android Versions - Finishing the Pong GameHandling LOTS of Objects with Arrays - Welcome to Bullet HELLDrawing with Bitmap Graphics - Coding the Player and Finishing the GameJava Collections, The Stack, the Heap & Garbage Collection - Starting the Snake GameUsing Java Enumerations - Building the Snake ClassAndroid Localization, Hola! - Building a Retro Game LoopFinishing the Snake GameMore Advanced OOP using Inheritance, Polymorphism & the Entity Component Pattern - Starting the Scrolling Shooter GameManaging Sound Better & Pausing the GameCoding The player's ship and Scrolling StarsPersisting Data & Finishing the GameUsing More Advanced OOP with Singleton Pattern & the AssetManager Class - Starting the Platformer GameViewing Huge Worlds Through a CameraImproving Performance with Object Pools & Animating with Sprite Sheets - Adding Enemies and BulletsHandling Multiple Screens & Communicating Between Objects - Finishing the Platform GameWhat next. … (more)
- Edition:
- Second edition
- Publisher Details:
- Birmingham : Packt Publishing
- Publication Date:
- 2018
- Extent:
- 1 online resource (774 pages)
- Subjects:
- Computers -- Programming -- Games
Computers -- Programming -- Object Oriented
Games development & programming
Object-oriented programming (OOP)
Mobile & handheld device programming / Apps programming - Languages:
- English
- ISBNs:
- 9781788836722
1788836723 - Related ISBNs:
- 9781788839150
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.326876
- Ingest File:
- 01_266.xml