
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Master Unity Android game development in 30 days and build 15+ games. Install the latest Unity, create your Android game in ten minutes, and explore touch controls and C# scripting.
Build A Tap Shooter Android Game with Unity 6
Create a game manager to control play, handle game over, and restart the scene. Increment and display score with a public static instance and scene management.
Randomly spawn targets at random x positions from a spawn point using a game manager and invoke repeating to create a playable Android game with score tracking.
Create the main menu UI on the canvas with a title image from sprites. Organize a tap-to-start text and an image as children, and toggle between menu and game scenes.
Learn to solve coding exercises on the Udemy platform by writing and testing a simple C# function, understanding how to form logic, use parameters, and return values within Unity context.
Apply if else statements to check conditions in Unity, using score and position checks to trigger actions like you win, keep playing, or destroying objects.
Learn how boolean variables in C# represent true or false to control game states in Unity, such as start, pause, and game over, and use update for condition checks.
Create and call custom functions in Unity using C#, organizing tasks into game over and game start functions; learn void, booleans, and how update triggers these calls.
Explore for loops and while loops in Unity, with initialization, condition, and increments, using print examples to run a task. Prevent infinite loops with break and test loop behavior.
Learn how arrays replace many variables by storing values in a single int array in C# and Unity, with zero-based indexing and public inspector access.
Learn to store and manipulate multiple game objects from the scene in a Unity array, access them by index, and destroy a targeted object at startup using the array.
Set up a 3D Unity project to build an endless dodging game, create ground planes, apply materials, place a player capsule with rigidbody, and configure the camera for side-to-side dodging.
Create a game manager to control stone spawning and score progression, then use a spawn point, transform, and invoke repeating to spawn stones at random x positions.
Create a score mechanism in Unity by adding a Text Mesh Pro UI score display, configuring scalable canvas, and linking to a game manager to increment and show the score.
Convert your game to android by enabling android build support and tools, adding modules, switching the editor to android, and selecting a mobile resolution such as 16:9 portrait or landscape.
learn to implement android touch controls for horizontal player movement and test the game, by converting screen touch to world coordinates with a dedicated touch input routine.
Build a simple carrot collector android game in Unity, learn to set up a 2D scene, implement a joystick, add boundaries and carrots, and detect collisions to score and win.
Develop a 3d endless ninja runner for android by implementing touch left-right controls, dodging obstacles, and a main menu workflow that restarts on collision.
Set up a Unity Android project, switch to Android build, and import free 3D assets, sky boxes, and obstacle prefabs to assemble a bridge level for an endless runner.
Build a multi-bridge level in Unity by aligning the camera, adjusting the bridge collider, duplicating bridges at 12-unit steps, saving as a prefab, and applying a skybox.
Drag and drop a fantasy skybox from the Unity Asset Store into your scene, then adjust fog and skybox settings to create an endless horizon.
Create a main menu in Unity by reusing the canvas, adding play and quit buttons, and wiring onClick events to load the game scene with idle animation in the menu.
Detach the main camera, implement a Cinemachine follow camera with a tracking target, and adjust offset and dampening for smoother gameplay.
Import background music from the asset store, attach an audio source to the main camera, enable loop and play on awake, and adjust volume for mobile testing.
Learn Something New Everyday for 30 Days Step By Step
Master Unity6 Android Game Development in 30 Days
List Of Projects You Will Build In This Course :
Build 3D Ninja Run Android Game
Create 2D Tap Shooter Android Game
Build A 3D Endless Runner Android Game
Create 3D Dodging Game
Create 3D Rolling Ball Android Game
Build 2D Carrot Collector Game
Monetize Your Android Games with Video Ads
Learn C# Scripting from Scratch
Master 2D Android Game Development
Create Android Games with Unity 6
and More..
I have taught Unity Game Development & C# Scripting to thousands of people on my Youtube Channel: Charger Games. I love teaching complex concepts in a simple way, so even if you have no previous coding experience, no need to worry, I'm gonna teach you everything step by step in the perfect order.
Learn the basic concepts, tools, and functions that you will need to build fully functional Android Games with C# and the Unity game engine.
Build a strong foundation in Unity Game Development with this course.
Learn to build 2D & 3D Android Games with Unity 6
Build Fully functional Mobile Games with Unity6
Learn Basics of C# Programming
Create 15+ Android Game Projects in Unity
Learn to build Mobile Games in Unity
Use skills learned from this course in any Unity Game project
A Powerful Skill at Your Fingertips Learning the fundamentals of Unity 2D & 3D 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 games.
Jobs in unity game development are plentiful, and being able to learn C# Scripting along with Unity game development will give you a strong background to more easily build awesome games.
Content and Overview Suitable for beginning programmers, through this course of 150+ lectures and 25+ hours of content, you’ll learn Unity 2D & 3D game development by building 15+ Android Game projects. You can use these skills in any of your Unity projects later on.
Starting with the installation of the Unity , Visual Studio , this course will take you through the process of learning game development with unity by building 15+ Game projects in unity.
For the beginner programmers there's a separate section about C# Scripting, which will teach the fundamentals of C# Scripting for game development in Unity.
With these basics mastered, the course will take you through building different example mini projects with unity to learn more about the process of creating games with Unity.
Students completing the course will have the knowledge to create fully functional Games with Unity and C# or use their C# skills to Build any other useful thing that they want.
Complete with working files, you’ll be able to work alongside the author as you work through each concept, and will receive a verifiable certificate of completion upon finishing the course
Credits:
Music by Bensound
License code: AEDGEIJTKL25XMGX
Image Source: AI Generated from Canva