🏫 Programming & Software Development

Game Development with Unity

Create Immersive 2D & 3D Games — Master C# Scripting and Advanced Gameplay Systems in Unity.

Duration

12 Weeks

Weekly Hours

4 Hours

M

Course Incharge

Muzammil Bilwani

Game Development with Unity

📋 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

ComponentPercentage
Quizzes20%
Class Participation / Attendance15%
Projects25%
Final Projects40%
Total100%

Ready to Register in This Course?

Join thousands of students who have transformed their careers. Start your journey today!