Understand Unity Workflow
Work with the Unity editor, scenes, assets, and basic project structure.
100-Day Live Online Program
Learn Unity, C#, and game design in Sinhala and build playable games from scratch with mentor guidance.
Join students who are building their future in game development.

By the End of This Course
Students will understand Unity basics, C# fundamentals, game design thinking, and how to build simple playable games for their portfolio.
Work with the Unity editor, scenes, assets, and basic project structure.
Learn programming logic and create simple interactive game behaviours.
Create, test, and polish real game projects for your portfolio.
What You Will Learn
Unity Workflow
C# Basics
Player Controls
Collisions & Physics
UI & Game States
2D & 3D Basics
Portfolio Prep
Projects You Will Build

Learn movement, scoring, collisions, UI, and core game loop basics.

Practice 3D movement, obstacles, camera follow, and level flow.

Understand mobile-friendly controls, simple UI, and build preparation.
Who This Course Is For
Start from zero without previous coding or Unity experience.
Explore a creative technology path after school.
Add practical game development skills to your academic knowledge.
Strengthen programming skills through interactive projects.
Turn your interest in games into real creation skills.
Follow a structured path instead of learning randomly.
How the Learning Works
Learn with guidance instead of trying to figure everything out alone.
Move step by step without feeling overwhelmed.
Practice each concept through manageable exercises.
Apply what you learn by creating real game prototypes.
Improve with mentor support and community help.
Organize your best work so you can show your progress.
Schedule, Fee & What's Included
The next 100-Day Game Development Course intake is designed to be clear, practical, and beginner-friendly.
Course fee includes live classes, recordings, practical tasks, WhatsApp community support, mentor guidance, and completion certificate.
Ask About the Next IntakeBefore Joining
This course is designed for beginners, so students do not need previous game development experience.
A laptop or desktop computer
Stable internet connection
Basic computer knowledge
Interest in games, creativity, or technology
No previous coding experience required
Unity installation support will be provided
Certificate & Future Opportunities
Students who complete the program receive a CSGD completion certificate. Strong students with good project work may also apply to be featured in the CSGD Talent Pool for freelance, internship, and collaboration opportunities.
Receive a CSGD completion certificate after successfully completing the program.
Build playable game projects that can be shown in your portfolio.
Strong students may apply to be listed in the CSGD Talent Pool for freelance, internship, and collaboration opportunities.
FAQ
No. This course starts from the basics and is designed for beginners.
Yes. The course is conducted in Sinhala so beginners can understand clearly.
Yes. Class recordings are provided so students can revise lessons when needed.
Students learn with Unity and C# during the program.
Yes. School students who are comfortable using a computer can join with parent guidance.
Yes. Students build playable projects while learning each major concept.
Yes. Students who complete the program receive a CSGD completion certificate.
Message CSGD on WhatsApp and we will send the next intake details.
Next Intake: 13th June
Message CSGD on WhatsApp to ask about the next intake, schedule, fees, and how to join.