3 Month Game Development Roadmap v2
3 Month Game Development Roadmap v2
|-----|------------|------------|-----------|
Hindi](https://www.youtube.com/watch?v=ZkQS0HreuSc) |
| 3-5 | Variables, Data Types | Practice using integers, strings, and booleans | - |
|-----|------------|------------|-----------|
| 11-12 | Arrays & Lists | Work with arrays and lists to store data | - |
| 13-14 | Loops (For, While) | Practice with loops to iterate over collections | - |
|-----|------------|------------|-----------|
| 15-17 | Classes & Objects | Create basic classes and understand objects | - |
| 18-19 | Constructors & Methods | Learn how to initialize objects and define methods | - |
| 20-21 | Inheritance & Polymorphism | Learn about inheritance and method overriding | - |
|-----|------------|------------|-----------|
| 24-25 | Debugging & Error Handling | Learn debugging techniques and try handling errors | - |
|-----|------------|------------|-----------|
| 29-31 | Unity Installation & Setup | Install Unity and Visual Studio | [Unity Setup
Guide](https://unity.com/learn/tutorials) |
| 32-34 | Unity Interface | Learn about the Unity Editor, Game Objects, and Scenes | [Unity Crash
Course](https://www.udemy.com/course/unity-crash-course-in-hindi/) |
| 35-37 | Unity Game Objects | Create simple objects and manipulate them | [Unity
Learn](https://learn.unity.com/) |
|-----|------------|------------|-----------|
| 38-39 | 2D Movement | Learn how to move objects in Unity using C# | [Unity 2D Movement
Tutorial](https://learn.unity.com/tutorial/2d-platformer-2) |
| 40-42 | Rigidbody & Collisions | Add physics (gravity, collisions) to objects | [Unity
Physics](https://learn.unity.com/tutorial/2d-physics) |
| 43-44 | Basic Animation | Learn how to animate objects in Unity | [Unity Animator
Tutorial](https://learn.unity.com/tutorial/animator-controller) |
|-----|------------|------------|-----------|
| 45-47 | Building a Simple Game | Create a simple game like Pong or a ball-drop game | [Unity
Tutorial](https://learn.unity.com/tutorial/ui) |
| 50-52 | Build & Export Game | Learn how to export your game to different platforms | [Unity Build
Settings](https://docs.unity3d.com/Manual/BuildSettings.html) |
|-----|------------|------------|-----------|
| 53-55 | Game Design Basics | Learn about feedback loops, difficulty scaling | [Game Design
Principles](https://www.youtube.com/c/MarkBrownGMT) |
| 56-58 | Level Design | Create basic levels for your game | [Level Design
Tips](https://www.youtube.com/watch?v=wr6htmvhcEo) |
| 59-60 | Audio & SFX | Add background music and sound effects | [Free Sound
Effects](https://freesound.org/) |
|-----|------------|------------|-----------|
Tutorial](https://learn.unity.com/tutorial/navigation-and-pathfinding) |
| 64-66 | Physics & Particles | Add advanced physics (jump, fall) and particle effects | [Unity Particle
System](https://learn.unity.com/tutorial/particle-system) |
| 67-69 | Advanced Animation | Learn how to create and control animations | [Unity Animator
Guide](https://learn.unity.com/tutorial/animator-controller) |
|-----|------------|------------|-----------|
| 70-72 | Creating a Platformer | Build a simple platformer game with obstacles | [Platformer Game
Tutorial](https://www.youtube.com/watch?v=dxzNmFq5rHk) |