🚨 Time is Running Out: Reserve Your Spot in the Lucky Draw & Claim Rewards! START NOW
watching now
1 Students

Description

What Will You Learn?

  • You'll be able to build 4 complete games in less than 5 hours
  • Create an efficient game loop in Android
  • How to animate objects in Android
  • Building android game by writing code in Android Studio and Java, without using any 3rd party Game Engine
  • You'll be able to brush-up your Java skills

Requirements

  • We'll be using Java in this course, and since it's an OOP language, it may be important to learn OOP fundamentals first. One of my courses titled "Object Oriented Programming Fundamentals" teaches that. Note that, it does not teach Java specifically.
  • You should have Android Studio installed
  • You should have some experience in Android Development using Android Studio
  • Some basic programming experience like variables, conditions, loops, methods, class and object
  • You don't need prior knowledge in Android Game Development
  • NFT Certificate
  • 39 Lessons
  • Beginner
  • English
  • +100 XP

Share Course on Social media

Curriculum

Course consist of total 4h 31min of content, in total.

Section 2: Build a Ping Pong Game in Android
1:10:32
Game Resource
Join The Community
Start Creating a Custom View class - GameView
13:41
Code for Drawing, Animating, Collision Detection & Playing Sound Effects
16:02
Detect Touch Events
04:55
Design the XML layout for GameOver Activity
09:41
Develop GameOver Activity, Display Score, Save Personal Best, Restart & Exit
09:08
Section 3: Build a Bird Hunt Game in Android
1:03:46
Source code
Design and Develop the MainActivity
07:49
Develop GameActivity and Start Playing Background Music
03:46
Start Creating GameView Class for Writing Game Logic and Drawing Objects
15:04
Override onDraw Method and Draw The Objects on Canvas
14:13
Override onTouchEvent Method and Detect Collision
10:56
Design GameOver Activity
04:30
Develop GameOver Activity
07:28
Section 4: Build a Balloon Shooter Game in Android
33:44
Source code
Design and Develop the MainActivity
04:31
Start Creating GameView Class
03:55
Create Balloon Classes
04:00
Create Bullet Class
07:49
Override onDraw Method and Animate Balloons
03:52
Override onTouchEvent Method and Animate Bullets
02:55
Collision Detection
02:41
Game Over
04:01
Section 5: Build a Duck Hunt Game in Android
1:42:35
Source code
Create the Project
09:24
Set a background image for Canvas
06:46
Make the background image fully fit the Canvas
04:50
Make the Ducks fly
14:10
Do it Object Oriented way
12:05
Add another duck
08:03
The Shooting Mechanism
20:46
Collision Detection
04:17
Score, Life and Sound Effects
11:55
GameOver
10:19
Section 6: Course Wrap-Up
Bye for now

About the Instructor

100% of students rated this instructor as excellent!

Sandip Bhattacharya is an independent software developer, YouTuber, online course creator, teacher, and entrepreneur from India. He has more than 13 years of experience in programming and teaching. He’s an expert in building Android apps, web development, game development, and programming languages like Java, PHP, MySQL, C, C++, and others.

He holds Bachelor's and Master’s degree, both in Computer Science and Engineering.

Sandip Bhattacharya is passionate about teaching. He has shared his experience with many computer science students and software professionals all over the world.

On BitDegree, you have an opportunity to be guided by this experienced instructor at learning programming and game development. Sandip Bhattacharya will teach you object-oriented programming, how to make an Android game, create CRUD apps and much more. So, don’t waste your time. Choose the best course and start expanding your knowledge today.

See All Instructor Courses

BitDegree platform reviews