Muutke küpsiste eelistusi

E-raamat: Android Studio Game Development: Concepts and Design

  • Formaat: PDF+DRM
  • Ilmumisaeg: 23-Nov-2015
  • Kirjastus: APress
  • Keel: eng
  • ISBN-13: 9781484217184
Teised raamatud teemal:
  • Formaat - PDF+DRM
  • Hind: 40,74 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: PDF+DRM
  • Ilmumisaeg: 23-Nov-2015
  • Kirjastus: APress
  • Keel: eng
  • ISBN-13: 9781484217184
Teised raamatud teemal:

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

This short book walks you through the process of creating mobile games using the new Android Studio IDE. Android Studio Game Development introduces you to the key tools in Android Studio and gives you the knowledge you need to develop games in Android Studio.

This book takes you from installing Android Studio, through exploring the IDE to creating a new project and setting up GitHub as a VCS. You'll then be well equipped to tackle the game-development topics that make up the rest of the book. You'll learn about OpenGL ES and how to deal with polygons, before mastering image loading and sprite sheets.

The final three chapters cover topics vital to successful game development: interactivity. You'll gain skills in reading user input, responding to that input with in-game movement, and detecting collisions.

You'll learn:









How to create projects in Android Studio How to use the SDK manager to keep your Android SDK current How to commit to and get projects from GitHub How to use OpenGL ES to load images How to react to player input How to debug your games using Android Studio







Audience





This book is for those who may be new to game development who have some experience with Android Studio IDE and Android.  To learn about Android Studio, check out Learn Android Studio IDE by Gerber and Craig (Apress).

Arvustused

Android Studio game development, a self-described mini-book of 95 pages (excluding the front matter), is a recent arrival to the scene. The book teaches how to load images, and very briefly how to respond to user input and the basics of collision detection. this mini-book can only be recommended to programmers with some previous experience in game development, maybe not in Android, and who know nothing about OpenGL ES. (Hector Antonio Villa-Martinez, Computing Reviews, March, 2017)

About the Author ix
About the Technical Reviewer xi
Acknowledgments xiii
Chapter 1 Setting Up Android Studio
1(8)
Installing the JDK
1(2)
Installing Android Studio
3(2)
Updating Android Studio
5(4)
Chapter 2 Creating a New Project
9(8)
Opening Android Studio for the First Time
9(2)
Creating a New Project
11(6)
Chapter 3 Exploring the IDE
17(12)
Android Studio Windows
18(6)
Project Window
19(2)
Code Editor
21(2)
Layout Editor
23(1)
IntelliJ
24(2)
Code Generation
25(1)
Getters and Setters
25(1)
Autocomplete
25(1)
Breakpoints
26(3)
Chapter 4 GitHub as your VCS
29(10)
Setting up a GitHub Account
31(2)
Setting a VCS in Android Studio
33(1)
Sharing a project on GitHub
34(5)
Chapter 5 Intro to Game Development
39(4)
The Game Engine
40(1)
The Game Loop
41(2)
Chapter 6 OpenGL ES and Polygons
43(10)
Understanding How OpenGL ES Works with Android
43(2)
Using Shaders
45(1)
Vertex Shaders
45(1)
Fragment Shaders
45(1)
Setting Up Your Game Loop
46(7)
Chapter 7 Loading Images and Spritesheets
53(20)
Adding the Image to Your Project
54(12)
Loading the Image
56(2)
Making the Image Scroll
58(8)
Working with Spritesheets
66(7)
Chapter 8 Reading User Input
73(8)
Using the onTouchEvent()
73(4)
Adding a Gesture Listener
77(4)
Chapter 9 In-Game Movement
81(4)
Chapter 10 Collision Detection
85(8)
Using Basic Collision Detection
85(2)
Using More Robust Collision Detection
87(6)
Index 93
J. F. DiMarzio is a seasoned Android developer and author. He began developing games in Basic on the TRS-80 Color Computer II in 1984. Since then, he has worked in the technology departments of companies such as the U.S. Department of Defense and the Walt Disney Company. He has been developing on the Android platform since the beta release of version .03, and he has published two professional applications and one game on the Android Marketplace. DiMarzio is also an accomplished author. Over the last 14 years, he has released 12 books, including Android: A Programmers Guide. His books have been translated into five languages and published worldwide. DiMarzios writing style is very easy to read and understand, which makes the information in the topics that he presents more retainable.