Unity Android: Build 3D Endless Runner Hyper Casual Game

Video description

Learning the fundamentals of Unity Android Game Development puts a powerful and very useful tool at your fingertips. Unity is free, easy to learn, has excellent documentation, and is the game engine used for building Android games. Learning Unity for Android game development will hel

With more than 20 lectures and over 10 hours of content to help you learn the fundamentals of Unity Android game development, this course will establish a solid understanding of Android game development concepts.

You’ll start by setting up Unity 2019 for Android game development and quickly move on to creating your first game. You'll also build and install the game on your Android device. Before you advance, the course will take you through the basic concepts of C# scripting for Unity game development and gradually help you to create fully functional and ready-to-publish Android games with Unity. Complete with working files, you’ll be able to work alongside the author and receive a verifiable certificate of completion upon finishing the course.

What You Will Learn

  • Build a 3D endless runner game in Unity
  • Create an Android game from scratch
  • Learn C# basics - for absolute beginners
  • Implement touch input controls for mobile
  • Create controls that work on both PC and mobile
  • Design responsive UI elements
  • Polish your game and make it stand out


This course is for anyone looking to build 3D endless runner games for Android or PC.

About The Author

Raja Biswas: Raja Biswas has taught game development and computer programming to thousands of people through his YouTube channel—Charger Games. He has helped many viewers publish their first game through his videos and has encouraged them to learn computer programming as well. He has a passion for learning new things and teaching those to anyone looking to learn.

Every day, Raja gets emails from all over the world, thanking him for all that he teaches through his tutorial videos. He is from India and has a diploma in engineering in computer science and technology and a bachelor’s degree in engineering in IT. He has learned and developed most of his skills from books and online tutorials and believes that anyone can learn anything today with the power of the Internet.

Table of contents

  1. Chapter 1 : Introduction
    1. Introduction to this course
    2. Build Your First Android Game Start to Finish in 40
  2. Chapter 2 : C# Scripting Basics for Absolute Beginners
    1. Getting Started With C# Scripting in Unity
    2. Understanding Structure of a C# Script
    3. Event Functions in Unity
    4. Variables in C#
    5. Public variables in Unity C#
    6. The Update Function in Detail
    7. Function Basics in C#
    8. Functions with Parameters Return types in C#
    9. if else statements in C#
    10. More Conditions Equality Checking
    11. Boolean variables in C#
    12. Arrays in C# Unity
    13. More about Arrays in C#
    14. For loops in C#
    15. While loops in C#
    16. foreach loops in C#
    17. Switch Case Statements in C#
  3. Chapter 3 : Getting Started With 3D Endless Runner Game
    1. Setting Up The Game
    2. Adding The Player
    3. Creating Player Controller Script
    4. Limiting Player Position
  4. Chapter 4 : Adding Obstacles to the Game
    1. Creating Enemies
    2. Spawning Enemies from Random Position
    3. Restarting The Game on Collision with Enemies
  5. Chapter 5 : Creating User Interface and Score
    1. Creating The Score System
    2. Press Any Key To Start The Game
    3. Creating Animated Blinking Text
    4. Creating The Main Menu
    5. Saving Score and Creating High Score
    6. Adding Fog Effect
  6. Chapter 6 : Building and Publishing to Android
    1. Adding Touch Input Controls The Simplest Way
    2. Creating Screen Independent UI that Scales Automatically
    3. Converting To Android Running on Mobile Device
  7. Chapter 7 : Android Game Development Basics in Unity
    1. Understanding Touch Inputs in Unity
    2. Touch Destroy Objects with RayCasting in Unity
    3. Accelerometer Inputs in Unity
    4. Creating Responsive User Interface in Unity
    5. Touch Swipe Input Controls in Unity
    6. Touch Joystick Input control in Unity
    7. Creating Your First Android Game (2018)
    8. Setup Unity and Build your first Android Game(2017)

Product information

  • Title: Unity Android: Build 3D Endless Runner Hyper Casual Game
  • Author(s): Raja Biswas
  • Release date: May 2020
  • Publisher(s): Packt Publishing
  • ISBN: 9781800565678