Veze, linkovi
Kompjuter biblioteka
Mastering Android Game Development

Android Android

Mastering Android Game Development

Autor: Raul Portales
Broj strana: 372
ISBN broj: 9781783551774
Godina izdanja: 2015.

Twitter   Facebook   Linkedin   Pinterest   Email
Predlog za prevod


About This Book

  • Develop complex Android games from scratch
  • Learn the internals of a game engine by building one
  • A succinct, hands-on guide to enhance your game development skills with Android SDK

Who This Book Is For

If you are an intermediate-level Android developer who wants to create highly interactive and amazing games with the Android SDK, then this book is for you.

What You Will Learn

  • Understand the internals of a game engine and the reasoning behind each of the components
  • Decide when to use each of the different ways of drawing on Android
  • Handle user inputs, from virtual joysticks to gamepads
  • Implement collision detection using different techniques and discover how to optimize it for complex games
  • Use animations and particle systems to provide a rich experience
  • Create beautiful, responsive, and reusable UIs by taking advantage of the Android SDK
  • Integrate Google Play Services to provide achievements and leaderboards to the players

In Detail

Gaming has historically been a strong driver of technology, whether we're talking about hardware or software performance, the variety of input methods, or graphics support, and the Android game platform is no different. Android is a mature, yet still growing, platform that many game developers have embraced as it provides tools, APIs, and services to help bootstrap Android projects and ensure their success, many of which are specially designed to help game developers.

This book is a progressive, hands-on guide to developing highly interactive and complex Android games from scratch. You will learn all the aspects of developing a game using a space shooter game as the example that will evolve with you through the chapters. You will learn all about frame-by-frame animations and resource animations. You will also create beautiful and responsive menus and dialogs and explore the different options for playing sound effects and music in Android.

You will then learn the basics of creating a particle system and how to use the Leonids library. Finally, we will configure and use Google Play Services on the developer console and port our game to the big screen.


Raul Portales

Raul Portales is a software engineer who works as a contract consultant with Platty Soft. He cofounded the game studio The Pill Tree, which ran for a year and produced several titles that were featured by Google Play, including Chalk Ball and SpaceCat.

He has been a Google Developer Expert for Android since the start of 2015, and he loves public speaking. He has presented at several DroidCons and Game Developers conferences, talking about how to survive as an indie game developer.

At the moment, Raul lives in Dublin and you can easily find him collaborating with the local community on different meetups, especially the ones organized by GDG Dublin.

Table of Contents

Chapter 1: Setting Up the Project
Chapter 2: Managing User Input
Chapter 3: Into the Draw Thread
Chapter 4: Collision Detection
Chapter 5: Particle Systems
Chapter 6: Sound FX and Music
Chapter 7: Menus and Dialogs
Chapter 8: The Animation Framework
Chapter 9: Integrating Google Play Services
Chapter 10: To the Big Screen


Budite prvi koji će ostaviti komentar.

Ostavite komentar Ostavite komentar



Android 4 Izrada aplikacija pomoću paketa Android SDK

Android 4 Izrada aplikacija pomoću paketa Android SDK

Android Game Programming by Example

Android Game Programming by Example

Veze, linkovi
Linkedin Twitter Facebook
© Sva prava pridržana, Kompjuter biblioteka, Beograd, Obalskih radnika 4a, Telefon: +381 11 252 0 272