Android 2D Game Development
4.0 (32 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,103 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Android 2D Game Development to your Wishlist.

Add to Wishlist

Android 2D Game Development

Android game development. Make your first game with Android Studio.
4.0 (32 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,103 students enrolled
Created by Panagiotis Doris
Last updated 5/2017
Curiosity Sale
Current price: $10 Original price: $30 Discount: 67% off
30-Day Money-Back Guarantee
  • 4.5 hours on-demand video
  • 3 Articles
  • 163 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create a 2 dimension Android Game.
  • Learn basic Android programming.
  • Learn a basic method how to start making simple games.
  • Create game objects and control them using Events and Actions.
  • Import image, sound, and background assets into Android Studio.
  • Learn the basic game loop of an android game.
  • Learn how to create a game Thread for parallel actions and events.
  • Learn how to create an Abstract class.
  • Learn how to create a Splash page and a simple game menu.
  • Learn how to use an image editor.
  • Learn how to create bitmap images and sprites.
  • Learn about image animation.
  • Learn how to update and draw objects
  • Learn how to import ads in your game
View Curriculum
  • Basic programming Knowledge
  • A Windows PC, Mac or Linux Computer
  • Know basic Java or basic Android or some object oriented language

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.

We will start with simple things so you will be comfortable if you are using Android for the first time.

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.

Ever wanted to make games but felt overwhelmed by all the tools and features available to you? 

With this course you will learn all the basics needed to start making android games. No previous programming knowledge is required.  

We will focus on teaching you how to use various opensource tools and techniques to speed up your game development. 

 The course is structured, so it will not only give you all the information you need as a beginner, but it will also teach you advanced game development techniques if you already know how to make games.

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.

The source code will be included and you are free to use it for anything  you like, personal or commercial use!

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 a indie developer and publishing your own games.

Who is the target audience?
  • This Android course is meant for newbies and students with basic Java programming knowledge.
  • Basic Java knowledge is needed.
  • This course does require a love for games and a strong desire to learn how they are created.
  • This game development course is meant for new or aspiring game developers.
  • Developers willing to create their first Android game
Students Who Viewed This Course Also Viewed
Curriculum For This Course
69 Lectures
Course Introduction
2 Lectures 03:32

Quiz time!
1 question

Make Games - Quiz
1 question
Download and Install the Tools
3 Lectures 08:42
Open Android Studio - Create a Project
3 Lectures 15:20
Create the Content View
2 Lectures 07:53
Create the Content View

Context and Surface methods
Thread and Gameloop
8 Lectures 29:58
What is a Gameloop?

What is a Thread?

Thread Quiz
1 question

The Game Thread

The run method

Thread Quiz 2
1 question

Which will contain the body of the thread?

Thread Quiz 3
1 question

The Thread loop

Time Calculation

Start and Stop the Loop

Run the Project

Quiz time!
1 question

Quiz time!
1 question
Game Images
2 Lectures 08:13
Install the Image Editor

Create Blank Images
The game classes
3 Lectures 18:48
How Classes Work in Java

Create the Classes

Update and Draw methods
Abstract class
2 Lectures 09:07
The Abstract class

Create the Abstract class
Game Background
4 Lectures 20:29
The Background class

Background continue...

Draw and Scale the Background

Modify and Scale Background image
Bitmap Explanation and the Hero object
2 Lectures 06:30
The Hero Class

Bitmap Explanation
8 More Sections
About the Instructor
Panagiotis Doris
4.0 Average rating
32 Reviews
2,103 Students
1 Course
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 games with him now?