Game Development with Unity
Create Immersive 2D & 3D Games — Master C# Scripting and Advanced Gameplay Systems in Unity.
12 Weeks
4 Hours
Course Incharge
Muzammil Bilwani

📋 Prerequisites
✓ Basic understanding of programming concepts (variables, loops) and familiarity with general computer operations.
📖 Course Description
This course takes you from a beginner to a proficient game developer using the industry-leading Unity engine. You will dive deep into C# programming to build robust gameplay mechanics, handle physics-based interactions, and design intelligent AI. The curriculum focuses on building a professional portfolio by developing scalable game systems, optimizing performance for various platforms, and mastering the full development lifecycle from prototype to deployment.
What You Will Learn
Master C# scripting for complex game logic and architectural design patterns.
Implement realistic physics, collisions, and raycasting systems.
Develop advanced AI using NavMesh pathfinding and Finite State Machines.
Design professional UI/UX and dynamic HUD systems.
Optimize game performance using Object Pooling and Profiling.
Publish and deploy games to PC, Mobile, and Web platforms.
Course Outline
Course outline coming soon
📊 Grading Criteria
| Component | Percentage |
|---|---|
| Quizzes | 20% |
| Class Participation / Attendance | 15% |
| Projects | 25% |
| Final Projects | 40% |
| Total | 100% |
Ready to Register in This Course?
Join thousands of students who have transformed their careers. Start your journey today!