Android Game Development

Panagiotis Doris, Software engineer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
66 Videos (4h 27m)
    • Introduction

      1:37
    • What We're Going to Build

      1:55
    • The Tools

      1:26
    • Download and Install Android Studio

      2:46
    • Download and Install Java

      4:30
    • Create a Test project

      5:39
    • Create an Emulator

      5:09
    • Start a new Project - Start Coding

      4:32
    • Create the Content View

      4:49
    • Context and Surface methods

      3:04
    • What is a Gameloop?

      1:03
    • What is a Thread?

      1:51
    • The Game Thread

      4:39
    • The run method

      3:16
    • The Thread loop

      5:37
    • Time calculation

      5:06
    • Start and Stop the loop

      4:06
    • Run the Project

      4:20
    • Install the Image editor

      2:10
    • Create Blank images

      6:03
    • How classes work

      5:37
    • Create the Classes

      7:40
    • Update and Draw methods

      5:31
    • The Abstract class

      2:39
    • Create the Abstract class

      6:28
    • The Background class

      4:57
    • Background continue...

      4:59
    • Draw and Scale

      4:50
    • Modify and Scale Background image

      5:43
    • Hero class

      3:29
    • Bitmap Explanation

      3:01
    • The Animation class

      5:03
    • Hero animation

      3:42
    • Hero, update and draw methods

      3:16
    • Add Hero on screen

      3:25
    • Draw your hero

      3:24
    • Draw all the images

      4:44
    • Create the Bullet

      3:12
    • R problem solution

      2:49
    • Bullet position

      4:21
    • Create an Enemy

      3:06
    • Add Enemy

      3:07
    • Collision method

      2:40
    • Top and Bottom Borders

      3:07
    • Create the Obstacle

      5:25
    • Create the Explosion

      2:34
    • Add Bottom Border

      4:58
    • Border coords

      3:53
    • Splash screen

      4:53
    • Splash screen part 2

      3:25
    • Reset the Game

      3:21
    • Newgame method

      3:16
    • Some modifications

      4:20
    • Add Explosion

      3:04
    • Distance and score

      4:00
    • The Game Coin

      5:05
    • Music and sounds

      4:59
    • Intro panel

      4:25
    • Menu panel

      4:46
    • Ls57

      6:48
    • Create an Ad

      2:34
    • Create an Ad part 2

      5:27
    • Activity and Ads

      4:12
    • Generate the APK file

      3:11
    • Add game to play store

      6:45
    • Final lesson

      1:28