Android 2D Game Development
4.4 (29 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,096 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.
Bestselling
4.4 (29 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,096 students enrolled
Created by Panagiotis Doris
Last updated 5/2017
English
English [Auto-generated]
Current price: $10 Original price: $30 Discount: 67% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 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
Requirements
  • Basic programming Knowledge
  • A Windows PC, Mac or Linux Computer
  • Know basic Java or basic Android or some object oriented language
Description


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
04:28:32
+
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
04:49

Context and Surface methods
03:04
+
Thread and Gameloop
8 Lectures 29:58
What is a Gameloop?
01:03

What is a Thread?
01:51

Thread Quiz
1 question

The Game Thread
04:39

The run method
03:16

Thread Quiz 2
1 question

Which will contain the body of the thread?

Thread Quiz 3
1 question

The Thread loop
05:37

Time Calculation
05:06

Start and Stop the Loop
04:06

Run the Project
04:20

Quiz time!
1 question

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

Create Blank Images
06:03
+
The game classes
3 Lectures 18:48
How Classes Work in Java
05:37

Create the Classes
07:40

Update and Draw methods
05:31
+
Abstract class
2 Lectures 09:07
The Abstract class
02:39

Create the Abstract class
06:28
+
Game Background
4 Lectures 20:29
The Background class
04:57

Background continue...
04:59

Draw and Scale the Background
04:50

Modify and Scale Background image
05:43
+
Bitmap Explanation and the Hero object
2 Lectures 06:30
The Hero Class
03:29

Bitmap Explanation
03:01
8 More Sections
About the Instructor
Panagiotis Doris
4.4 Average rating
29 Reviews
2,096 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?