Zach Bowman

Zach Bowman

Mentor
Rising Codementor
US$8.00
For every 15 mins
ABOUT ME
Pro Game Developer Will Teach You to Code.
Pro Game Developer Will Teach You to Code.

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.

When you're ready, I can even give you tips for getting your first job in the game industry.

Ready to get started? Book your first lesson and we'll start building your very first game.

Pacific Time (US & Canada) (-07:00)
Joined November 2023
EXPERTISE
15 years experience
10 years experience
10 years experience
8 years experience
15 years experience
7 years experience
8 years experience

REVIEWS FROM CLIENTS

Zach's profile has been carefully vetted and approved as a Codementor. Connect with Zach now, and leave a review for them once you're done!
EMPLOYMENTS
Lead Gameplay Engineer
Nightmare Games
2005-01-01-Present
  • At Nightmare Games I invent game concepts, design gameplay mechanics, program in a variety of languages, and contribute to story,...
  • At Nightmare Games I invent game concepts, design gameplay mechanics, program in a variety of languages, and contribute to story, art and sound.
  • As a lead developer / programmer, I engineer worlds and gameplay using C#, C++, Javascript, Monogame, and Unity. This includes physics, particles, AI, play mechanics, menus, and game logic.
  • When duty calls, I also handle graphics, sound, music, story, and level design. My tools include Paint Shop Pro, Photoshop, Gimp, Sony Acid Pro, Blender and Adobe Audition.
  • While several projects have been developed completely on my own, I also sometimes work as part of a three-person team, successfully coordinating efforts with my colleagues.
  • Developed and shipped Blockhead, a puzzle game for Windows, Xbox and mobile.
C#
C++
WPF
View more
C#
C++
WPF
JavaScript
Unreal Engine
Gameplay
Game Engine Development
Unity
View more
Unreal Prototype Developer
Meta
2024-06-01-2024-11-01

This was a short contract for Meta, during which I streamlined existing tech samples with bug fixes and UI polish, improving their pre...

This was a short contract for Meta, during which I streamlined existing tech samples with bug fixes and UI polish, improving their presentation. l also created a new UE5 tech sample from scratch to showcase some emerging VR tech they had just developed.

C++
GitHub
Unreal Engine
View more
C++
GitHub
Unreal Engine
Unreal Engine 5
Unity
View more
Freelance Game Developer
N/A
2023-02-01-2024-06-01

I contributed to multiple projects during this time. I upgraded and polished an arcade VR shooter in Unreal, taking it from early pro...

I contributed to multiple projects during this time. I upgraded and polished an arcade VR shooter in Unreal, taking it from early prototype to ship over several weeks. I created an inventory management tool to help designers test and balance item stats, using WPF with C#. I enhanced an existing Unreal FPS with a grappling hook power-up by using a custom movement component and mode. I boosted the speed of a C# asteroid game with memory optimizations and fixed the AI targeting algorithms.

C#
C++
WPF
View more
C#
C++
WPF
XAML
VR
API Blueprint
Unreal Engine 5
Unity
View more