Android Game Development : Endless Runner Game in Android (Udemy.com)
Learn to Build and Monetize a Complete Android Endless Runner Game with Android Studio and SurfaceView in less than 2 hr
Created by: Sandip Bhattacharya
Last updated September 2023
What you will learn
- In this course you'll be able to build a complete Endless Runner Game in less than 2 hours.
- Building games is a great fun. You'll enjoy it.
- A game that you build yourself, and publish is a fantastic resume piece and could help you get a great job in Android Development.
- Create an efficient game loop.
- Learn to build a basic framework for building and managing your games.
- You'll be able to brush-up your Java skills.
- Learn Game Development Fundamentals.
- Learn Android Game Development Step By Step.
- Monetize your app with Google Admob Banner and Interstitial Ads and start getting some revenue right off the bat.
How it compares
Against the other 166 rated Udemy courses in Android Development on CourseDuck:
- Rating4.7 out of 5higher than 90% of them
- Reviews21#164 of 167 by number of reviews
- Length1.7 hoursshorter than 96% of them
- Last updatedSeptember 2023more recently than 51% of them
Course Description
Important Note:
All source code provided in this course remains valid and compatible with the latest versions of Android Studio and Android SDKs.
Please note, however, that the course was originally created using an earlier version of Android Studio and the Android SDK.
If your goal is to:
Learn game development logic from the ground up,
Build a game loop from scratch,
Create your own custom game framework to develop future games more quickly and efficiently,
And you wish to code entirely in Java without relying on external game engines,
— then this course is ideal for you. Otherwise, we recommend exploring other courses that better match your needs.
Do you want to learn how to build Android Games in Android Studio and Java (SurfaceView)?
Hi, my name is Sandip and I have published more than 10 android games on Google Play. I also created some of the highly-rated Android Game Development courses on Udemy. So, I happen to know a little bit about game programming and in this course, I’ll show you exactly how to create and monetize a complete Endless Runner Game step-by-step from beginning to end. I only expect you know a little bit of Java programming like using variables, loops, objects etc. Other than that, I expect that you have the latest version of Android Studio up and running on your Pc.
What you'll learn?
- Clear understanding of android game development fundamentals. By the end of this course, you'll be able to make your own kind-of framework for building future games easily and efficiently
- Course based on Latest Android Studio (Arctic Fox), Android 11 (API level 30), SurfaceView, and Java
- Course Launch Discount
- Lifetime Access (Buy now - watch anytime, anywhere)
- Regular Relevant Updates if and when required
- Access to Source Codes and other important files
- Active Support directly by me
- Less than 2 hours of on-demand video content
- Monetization through Google Admob Banner and Interstitial Ads so you can start earning right off the bat
- Certificate of Course Completion
- Bonus: Ideas to Level Up Your Game
Who are the ideal students for this course?
If you want to learn the Core Concepts of 2D Game Development like making an Infinite Game Loop, Animation, Detecting Touch Event, Collision Detection, Playing Sound effects, Displaying Score and Saving Personal Best, Monetization with Google Admob etc. then this course is right for you
This course is perfectly suitable for Absolute Beginners interested in making Android Games from the ground up
Beginner to Android Game Development
Beginner to Android development
Beginner to Java programming
If you're curious about building an android game from the beginning using only Android Studio and by writing code in Java (SurfaceView), without using any 3rd party Game Engine
Whether for fun or for profit, developing Android games can be very rewarding, both personally and professionally. You can make your own games for fun, to show off your friends and family. You may have been curious about how to make a game. A game that you build yourself and publish can be a great experience and can enrich your career. Either way, you need to have a solid knowledge of game development fundamentals and the skills required to make your Android game a reality.
Android is the largest ecosystem for gaming so if you’re serious about your career in the gaming industry, this is a great place to start. Or, if you just want to learn programming then Java is an excellent language which is also one of the official languages for Android and building games is great fun. Over the years, I have helped thousands of students in making their Android games and there’s absolutely no reason why you can’t as well.
You will also have the security of a money-back guarantee. In fact, if for any reason within 30 days you won't be completely satisfied with your purchase, you can easily request a refund that will be given to you without any kind of question from Udemy!
Hope you enjoy this course, if you do so, feel free to check my YouTube channel as well for a bunch of free resources!
Link can be found within the Bonus lecture of the course.
See you around!
Cheers
Instructor Details
- 4.7 Rating
21 Reviews
Sandip Bhattacharya
With over two decades of experience in teaching and content creation, I am now dedicated to creating courses and content on Meditation, Mindfulness, and the inspiring teachings from great thinkers and teachers.
In the past, I guided thousands of learners worldwide in programming, Android app and game development, and web development. Today, I bring the same clarity and dedication to helping people cultivate inner peace, self-awareness, and clarity through simple yet powerful practices.
My mission is to share practical methods and insights that enrich everyday life, bringing calm, clarity, and inner strength.
More courses by Sandip Bhattacharya
Android Game Development for Beginners - Learn Core Concepts (2023)
4.7 (220 Reviews)
Provider: Udemy
Time: 2.7h
$64.99
Android Game Development - Create Your First Mobile Game (2023)
4.3 (140 Reviews)
Provider: Udemy
Time: 3.4h
$64.99
Android Game Development in Android Studio and Java (2023)
4.4 (77 Reviews)
Provider: Udemy
Time: 4.5h
$59.99
jQuery for Beginner to Advanced: 12 Projects included [2023]
4.3 (27 Reviews)
Provider: Udemy
Time: 3h
$19.99
More Android Development courses
NativeScript + Angular: Build Native iOS, Android & Web Apps (2022)
4.8 (1,928 Reviews)
Provider: Udemy
Time: 20.7h
$11.99
Secure User Authentication | Android + Ktor Server + MongoDB (2022)
4.8 (134 Reviews)
Provider: Udemy
Time: 7.5h
$74.99
Unity Android : Build 3D ZigZag Racing Game with Unity & C# (2025)
4.8 (130 Reviews)
Provider: Udemy
Time: 12.1h
$74.99
Dependency Injection in Android with Dagger and Hilt (2024)
4.7 (2,556 Reviews)
Provider: Udemy
Time: 11.9h
$11.99
Kotlin and Android Jetpack Compose masterclass (2026)
4.7 (470 Reviews)
Provider: Udemy
Time: 21.7h
$64.99
Reviews
By Anish kumar dubey on 8/2/2025
Great content. We can create android games without any library.
By Miguel Garcia on 5/3/2024
Me perdi mucho en la explicción, no se si me equivoque en la orientacion del nivel del curso pero muchas cosas falta explicar un poco mas a detalle que sucede y para que. Al mismo tiempo ir viendo el resultado de lo que hacemos porque solo lo muestra al final todo y no me quedan claras varias cosas. creo que mejoraria mucho en una explicacion y ejemplificando lo que se esta haciendo codigo vs visualmete. La duracion de cada video es muy larga y lo hace super pesado ademas de que la voz y explicacion no ayuda, me daba sueño y hay muchas partes que no dice nada solo me parecia mas como copiar y pegar codigo sin saber que.
By Jerry inyang on 1/11/2024
More information about the code and how it works!! Thank you!
By Dave Hastings on 10/3/2023
I like these game development courses. Like I mentioned after completing the other one I took, they reinforce oops concepts with something other than abstract examples that don't do anything. They are also great practice and provide for a better understanding xml layouts as well. The more practice the better you get.
By Victor Maehira on 7/21/2023
I have always been curious about how an endless runner game works! Finally, it was masterfully demystified! Congrats!
By Jasmine on 12/6/2022
Great explanations to the purpose of the code easy to follow along!
By Adriano Henrique de Souza da Silva on 9/19/2022
In this course I managed to achieve my goal of knowing how a game works and despite not speaking English, I could understand what the teacher was explaining. I was looking in other courses, the objectivity I found here. Thank you very much Professor Sandip Bhattacharya
By Bigdata Engineer on 3/7/2022
This course has taught me a lot of techniques in game development.
By Adams Martin on 12/27/2021
I am very satisfied with the Android Game Development course. Thanks to Sandip
By Mrinal Kanti Nath on 12/10/2021
Very good course for the people who are interested to prepare different android games. A detailed course where it mentioned all the basic requirements as well as how can we prepare the game. Love the course and will continue till to end to prepare my own games.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 94 / 100



![jQuery for Beginner to Advanced: 12 Projects included [2023]](/programming/jquery/images/1670680_5170_5.jpg?v=1789298313)






