Practical Projects Over Theory
Students learn by building playable prototypes, practicing workflows, and improving their work step by step.
About CSGD
CSGD is a Sri Lankan game development academy helping beginners turn their passion for games into real skills, practical projects, and future opportunities.
Who We Are
We focus on practical learning, real projects, and beginner-friendly guidance using Unity, C#, and modern game development workflows.
Students learn by building playable prototypes, practicing workflows, and improving their work step by step.
Lessons are designed to help Sri Lankan beginners understand technical ideas clearly and confidently.
Learning is connected to projects students can organize, present, and keep improving over time.
Students receive beginner-friendly guidance as they move from interest to practical game creation.
Founder
Founder • Educator • Unity & XR Developer
Ranga Pushpakumara is a Sri Lankan educator, Unity/XR developer, and founder of Ceylon School of Game Design. He founded CSGD to make practical game development education more accessible to Sri Lankan learners and to help students build real skills through projects.
Connect with Ranga
Mission
To empower Sri Lankan students with practical game development skills, creative thinking, and the confidence to build their own games and future.
Values
What We Teach
Our Journey
Started teaching game development to small groups of students.
CSGD was created with a mission to build practical game development skills in Sri Lanka.
Students started building playable game prototypes and improving their skills.
Courses and learning resources expanded to reach more learners.
A future-focused pathway to help strong students become more visible for teams and opportunities.

Learn practical skills, build real projects, and create your future in game development.