Want to learn how to make your own video games?
Hey, I'm Zach - a professional game developer who's worked on Minecraft, Halo, and other cool stuff. I help students of all ages learn how to build their own games from the ground up.
I've been making games at big studios for about ten years, and I also make small, indie games in both 2D and 3D.
My students range from elementary school kids to college students to busy adults with kids of their own. I teach all ages. Whether you're an active professional thinking about a career change or a committed parent looking to build some STEM skills for the future, I'll custom tailor my lessons specifically for your interests and experience level.
I've mentored junior developers, led small teams on game jams, and even taught my own two kids how to make games.
Most coding classes teach with small exercises. I focus on real projects from start to finish, so you (or your child) stay motivated and see real progress.
I work with Scratch, Gamemaker, Monogame, C++, C#, Javascript, Unity, and Unreal. Whether you're a kid, teen, young professional, or just someone my age looking for a fresh start, I'm here to help.
When you're ready, I can even give you tips for getting your first job in the game industry.
Ready to get started? Book a lesson and we'll start building your very first game.
Availability
Choose a date and time to start booking your class.
Times are displayed in your local time zone.
Can't find the availability that suits your needs?
Yes, you can cancel booking up to 8 hours before the lesson starts, indicating the reason for the cancellation. We will study each case personally to carry out the refund.
Can I modify a booking?
Yes, something unexpected can always happen, so you can change the time or day of the lesson. You can do it from your personal area in "Scheduled lessons" through the option "Change date".
Where are the lessons held?
The class is done through classgap’s virtual classroom. Classgap was developed specifically for educational purposes, including many useful features such as: digital whiteboard, online text editor, webcam, screen sharing and many more. View virtual classroom
How do I pay for the lesson?
At the time you select a lesson or package of hours, you will make the payment through our virtual payment service. You have two options: - Debit / Credit - Paypal Once the payment is settled, we'll send you an e-mail with the booking confirmation.
Other recommended online Computer Science teachers:
Hey Learner, I am Anurag or Anu in short. I am a Computer Science Degree Student. I have been programming and working with computers for more than 4 y...
Graduated in computer engineering at the Polytechnic of Milan, I collaborate with important High-Tech companies such as Full Stack Developer.
I have a...