
Project-based, practical game dev learning.
Practical, project-based game development courses and tutorials from indie developer and educator Zouhair Serrar. Start with Unity and C# fundamentals, or build complete projects and deeper systems. Learn through clear, hands-on instruction shaped by real game development experience.

Never miss an update
START HERE
Whether you are opening Unity for the first time or ready to build a complete game, learn with practical projects and clear explanations.
New to Unity?
Learn Unity 6 and C# from the ground up while making an adventure game. A beginner-friendly, 22-hour course with 88 lessons.
Ready for a deeper project?
Take one of my more advanced courses designed for intermediate learners. Build a full game project and face various challenges along the way.
Learn for free on YouTube
Explore hands-on tutorials about Unity, game AI, camera systems, Blender, and more.
Go further with Patreon
Get access to project-based courses, exclusive content, and source code while supporting the creation of more game development tutorials.
