
Download Unity personal for free, install Unity Hub, activate a personal license, install Unity and essential tools like documentation and Visual Studio, and create a new 2D project.
Learn to acquire and import free 2d graphics from the Unity store, set up sprite assets, and slice a terrain image into 16x16 tiles for a 2d game in Unity.
Create and customize a tilemap frame for a Unity 2D puzzle by adding a rectangular tile map, building a terrain palette, and painting tiles with drawing and erasing tools.
Create a background in Unity by baking assets and slicing sprites in the Sprite Editor. Use multiple tile maps and sorting layers to place the background behind the terrain.
Create a 2D player in Unity by importing idle sprites, adjusting pixels per unit, adding Rigidbody 2D and colliders, and configuring terrain with tilemap and composite colliders.
Learn to implement 2D player movement in Unity by configuring Rigidbody2D, defining core variable types, and using the input manager to map jump and horizontal controls with Vector2 velocity.
Create and wire idle and running animations in Unity using the animator, set transitions with a running parameter, and expose movement settings via serialized fields.
Create and organize player animations in unity by adding jumping and falling clips, wiring them in the animator with transitions, and drive them from a movement state enum in code.
Implement a ground check with a box cast against a ground layer to enable jumping only when grounded, and apply platform effector 2D with one-way on terrain.
Design a collectible cherry in Unity with a looping sprite animation, a 2D box collider trigger, and a player script to collect, destroy, and count the cherries using tags.
Learn to create a ui text counter in Unity by adding a text element, applying a font, and updating Cheri's text in OnTriggerEnter2D as you collect cherries.
Add spikes as traps with a 2D box collider, implement a player death animation, and trigger death on trap collision; reload the active scene to restart.
Use Unity, the top free game development tool in the world, to learn how to make video games. You don't need any prior coding or Unity experience because we start off very simply.
Learn how to design and program your very own game using Unity, a program used by major gaming studios and independent developers worldwide. You will learn programming concepts in this course, but you'll also connect them to practical applications in game development.
You will implement this procedure for each demo game you create.
Challenge yourself to create the complete game.
Get the instructions for building it in detail.
Encourage yourself to put your knowledge to use and to keep doing so.
2D Game Development in Unity
Understanding the Scene and Game Interface
Organizing Your Project
Game Objects
Tags
Layers
Camera
Colliders
Controlling
Menu Screens
Animation
Creating a Player Animation using Sprites
Scripting
Player Control Scripting
Menu Control Scripting
Collision Detection
Save / Load System
For Those who are proficient and secure using a computer.
For Those who want to learn how to incorporate their artwork into games.
For Complete novices who are willing to put forth a lot of effort.
Game Developers have high potential they want to unleash.
You want to be a Better Developer right ?
You want to give more Creativity to your players, allow them to Shape & Carve Worlds ?
You want to be a bit Faster at creating worlds ?
Then this course is for You!