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.

Explore Patreon membership and courses