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

About This Class

This course will help the beginners to start build their own Android  games  from scratch.

This course teaches students how to build a 2d game in Android Studio. Students will learn to program in Android Studio using the Java program language.

If you are interested in game development, programming, Android Studio, this is the course for you.
This course will build and strengthen your programming and game development skills.

In this Android course, we are going to use the new Android Studio IDE provided by Google to develop a simple android game using java, step by step.

What you are going to Learn?

  • You will learn how to build full 2D android games.
  • You will learn how to get graphics created for your game.
  • You will learn how to use Android Studio
  • You will learn the basics of Object oriented programming and java

What is the target audience?

  • Beginner programming knowledge
  • Interest in building games
  • Interested in becoming an indie developer and publishing your own games.

9

Students

--

Projects

Panagiotis Doris

Software engineer

Panagiotis Doris has a degree in Computer Science.He is a web developer with a serious love for teaching. He is passionate about teaching people about technologies. Is voracious learner and he loves to do programming.
 He likes to upgrade himself with new technologies as they arrive. So why not start learning to make apps with him now?