
Begin the Unity course by building a simple hyper casual game inspired by color switch. Watch it free on YouTube and follow links below to access full course.
Set up a Unity project for a simple hyper casual rescue game by configuring build settings, switching platforms, and adding text mesh pro for UI.
Set up the main menu scene in Unity with title texts, a glassy play button, and score displays; attach the main menu, game, and sound managers and configure canvas scaling.
This lecture builds a static sound manager in Unity, persists an audio source, and exposes a public play sound method using play one shot to play an audio clip.
Create a game manager to store cross-scene data like current score and high score, using a static instance. Initialize state and manage simple scene navigation between main menu and gameplay.
Implement a play button that starts the game, shows and animates the current score and high score in main menu manager, and plays a click sound when transitioning to gameplay.
Set up a Unity gameplay scene with a score UI and a ring, obstacle, and player. Use a gameplay manager to update score over time and trigger collisions with obstacles.
Increase the score over time and save it to the game manager when the game ends, while updating level speeds and a UI score display.
Rotate the obstacle by adjusting rotate speed and rotate time with random ranges, using update and fixed update in unity.
rotate the player at a constant speed, handle obstacle collisions to finish the game, and implement explosion particles with prefabs and a game manager integration.
Create an orbit-based Unity game for beginners, featuring rotation movement, changing radii, three obstacles on the same orbit, and randomly spawned scores with orbit-dependent speed.
Set up a Unity Android project by importing Text Mesh Pro, adjusting time to 0.01, pruning packages, and creating main menu and gameplay scenes with core scripts and execution order.
Create a main menu scene in Unity: set a black portrait canvas with orbit title, add a play button and scores, and connect the main menu, game, and sound managers.
Create a singleton sound manager and game manager in Unity to control audio playback, initialize scores, persist high scores with player prefs, and handle main menu and gameplay scene transitions.
Main menu manager retrieves current score, high score, and best from game manager, shows or hides them, and animates the score; play button loads game scene with a click sound.
Set up the gameplay scene by configuring the main camera and score UI, then add a player sprite with a 2D rigidbody and circle collider, plus obstacle and score prefabs.
Learn to implement Unity game and gameplay managers, handle score updates and spawning score prefabs on orbits, and drive a game over flow to the main menu with rotating obstacles.
Detect collisions with obstacles and score triggers. Manage player orbit transitions and drive particle and sound effects for explosions, scoring, and game over.
Create the colorful chaos game in Unity, a simple hyper casual game where blocks spawn and you match the bottom block’s color, building on the main menu from previous videos.
Set up a Unity 2D android project, create main menu and gameplay scenes, manage packages and assets, and define script execution order for game managers, score effects, and sound.
Set up main menu with a black background and Color for Chaos title in TextMesh Pro. Add a play button, score text, and main menu, game, and sound managers.
Implement singleton sound and game managers in Unity, enable don't destroy on load, play audio clips, manage current and high scores with PlayerPrefs, and switch between main menu and gameplay.
design a main menu manager to display the score, high score, and new best text, and play a click sound before loading the gameplay scene.
Set up a black gameplay scene with a score display and screen-space camera. Create obstacle and block prefabs with sliced sprites, triggers, color-match scoring, and collision-based game end.
Explore spawning score blocks in a Unity beginner project, wiring the game manager to colors, score updates, and game over when blocks trigger end conditions.
Master the basics of click detection and game state checks in Unity by wiring up triggers, raycasting from mouse position, and spawning animated score effects when a block is hit.
This lecture introduces building a traffic audio game in Unity, a hyper casual obstacle-avoidance project. Access the project files on GitHub and follow the free YouTube content, with Udemy tutorials.
Set up a Unity android project, create main menu and gameplay scenes, configure build settings and time scale, and organize assets and scripts, including TextMesh Pro and essential managers.
Configure the main camera, add a title and play button with a font, show scores, and set up main menu, game, and sound managers on a 1080 by 2160 canvas.
Implement and manage a singleton sound and game manager in Unity, exposing an audio source, play-once clips, and high score handling across main menu and gameplay scenes.
Configure the main menu manager in Unity by wiring serialized fields for score text, high score text, and new best text, handling awake initialization, click sound, and gameplay scene transition.
Learn to build a Unity gameplay scene by configuring the camera, score ui, and boundaries, then create the player, obstacles, and a game manager to spawn and handle game over.
Develop and integrate obstacle spawning logic in a Unity project by configuring a spawn system, random motion, and direction reversal on boundary collisions, tied to a game plan manager.
Move the player by clicking to set a direction, bounce off edges, and handle obstacle collisions with a game manager ending the game, including direction, rotation, and movement calculations.
Learn to build a simple collector game in Unity with two scenes, a player, and collectible points, including click-based particle effects and a start-to-score animation before the timer ends.
Set up a new unity project, switch the build to android, create main menu and gameplay scenes, and configure script execution order.
Create a Unity main menu by setting up the camera and canvas, adding a centered title, a play button, and score text, and wire the menu, game, and sound managers.
Create a sound manager and game manager with Unity singleton instances, persisting across scenes, and play sounds via audio source. Switch between main menu and gameplay scenes, track high scores.
In the main menu manager, display and animate the current and high scores, wire up score texts, and play a click sound when updating the best score.
Edit the gameplay scene in Unity by setting the background and camera, adding score and timer UI, then create borders, a player with colliders, and a particle system for effects.
Explore score animations and particle effects in Unity by building a score prefab with an animator controller, idle and destroy animations, and a click particle burst.
Create and connect a gameplay manager in Unity, implement start/score/game regions, manage game finish and score spawning, count down time, update score, and return to the main menu.
Design and implement a Unity player with scale up and scale down animations, movement, collision handling, score collection, particle effects, and integration with a gameplay manager.
Welcome to the "Complete Unity Course for Beginners: Fun Game Projects"!
Are you ready to dive headfirst into the exciting world of game development with Unity? If you're a beginner looking to learn game development, this course is your ideal starting point. We've designed it with simplicity and fun in mind, providing you with hands-on experience to create five engaging games from scratch.
Here's what you'll be learning and building:
DotRescue: In this game, you'll dodge spinning blades while controlling a ball on a rotating disk. Learn to create a complete 2D hyper-casual game with a main menu and gameplay screen. Dive into basic C# scripting and game management.
Orbits: Enter the world of orbital navigation and obstacle avoidance. Rotate within orbits to collect points while dodging randomly spawned obstacles. You'll master prefab creation, object spawning, and scoring systems.
Colorful Chaos: Test your reflexes in this colorful matching game. Match falling blocks with their corresponding colors by pressing the correct block. Experience a game with a Tetris-style look and Piano Tiles-style mechanics. Dive into simple animation techniques through scripting.
Traffic Arrow: Take control of a moving arrow and navigate through a maze of obstacles. Your goal? Survive as long as possible. Learn about scoring mechanisms, obstacle generation, and game difficulty scaling.
Collector: Race against the clock as you collect points with increasing difficulty. Dive into Unity's Animator, animations, and particle systems to add excitement to your game.
Throughout this course, you'll not only build these games but also gain a strong foundation in Unity and C# scripting. We've designed each project to progressively challenge and expand your skills. By the end, you'll have a diverse portfolio of games, a strong understanding of game development concepts, and the ability to create your own games from scratch.
Our step-by-step approach, beginner-friendly explanations, and hands-on projects will make your learning experience enjoyable and effective. No prior game development or programming knowledge is required – just your enthusiasm and a desire to create fun and engaging games.
Don't miss this opportunity to kickstart your game development journey. Enroll now, and let's start building together!