Beginning android games
Beginning Android Games, Second Edition offers everything you need to join the ranks of successful Android game developers, including Android tablet game app development considerations. You'll start with game design fundamentals and programming basics, and then progress toward creating your ow...
Autor principal: | |
---|---|
Otros Autores: | |
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
[New York, NY] :
Apress
c2012.
|
Edición: | 2nd ed |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629379506719 |
Tabla de Contenidos:
- Title Page; Copyright Page; Dedication Page; Contents at a Glance; Table of Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Introduction; Who This Book Is For; How This Book Is Structured; Downloading the Code; Contacting the Authors; Chapter 1 An Android in Every Home; A Brief History of Android; Fragmentation; The Role of Google; The Android Open Source Project; Google Play; Google I/O; Android's Features and Architecture; The Kernel; The Runtime and Dalvik; System Libraries; The Application Framework; The Software Development Kit; The Developer Community
- Devices, Devices, Devices!Hardware; The Range of Devices; The Minimum Practical Target; Cutting-Edge Devices; The Future: Next Generation; Compatibility Across All Devices; Mobile Gaming Is Different; A Gaming Machine in Every Pocket; Always Connected; Casual and Hardcore; Big Market, Small Developers; Summary; Chapter 2 First Steps with the Android SDK; Setting Up the Development Environment; Setting Up the JDK; Setting Up the Android SDK; Installing Eclipse; Installing the ADT Eclipse Plug-In; A Quick Tour of Eclipse; Helpful Eclipse Shortcuts
- Creating a New Project in Eclipse and Writing Your CodeCreating the Project; Exploring the Project; Making the Application Compatible with All Android Versions; Writing the Application Code; Running the Application on a Device or Emulator; Connecting a Device; Creating an Android Virtual Device; Installing Advanced Emulator Features; Running an Application; Debugging and Profiling an Application; LogCat and DDMS; Using ADB; Useful Third-Party Tools; Summary; Chapter 3 Game Development 101; Genres: To Each One's Taste; Casual Games; Puzzle Games; Action and Arcade Games; Tower-Defense Games
- Social GamesBeyond the Genres; Game Design: The Pen Is Mightier Than the Code; Core Game Mechanics; A Story and an Art Style; Screens and Transitions; Code: The Nitty-Gritty Details; Application and Window Management; Input; File I/O; Audio; The Physics of Sound; Recording and Playback; Audio Quality and Compression; In Practice; Graphics; Of Rasters, Pixels, and Framebuffers; Vsync and Double-Buffering; What Is Color?; Color Models; Encoding Colors Digitally; Image Formats and Compression; Alpha Compositing and Blending; In Practice; The Game Framework; The Game and Screen Interfaces
- A Simple ExampleFrame Rate-Independent Movement; Summary; Chapter 4 Android for Game Developers; Defining an Android Application: The Manifest File; The Element; The Element; The Element; The Element; The Element; The Element; Android Game Project Setup in Eight Easy Steps; Google Play Filters; Defining the Icon of Your Game; For Those Coming from iOS/Xcode; Eclipse/ADT vs. Xcode; Locating and Configuring Your Targets; Other Useful Tidbits; Android API Basics; Creating a Test Project
- The AndroidBasicsStarter Activity