Pixel Engine Academy Logo Pixel Engine Academy Contact Us
Contact Us
Marcus Whitmore, Senior Game Engine Educator at Pixel Engine Academy, professional portrait

Marcus Whitmore

Senior Game Engine Educator

Pixel Engine Academy Pty Ltd

Open-source game engines aren’t just code — they’re opportunities. When you remove the barriers to learning, you unlock potential in developers who might never have had a chance otherwise. That’s what drives me every single day.

Marcus Whitmore Godot Engine Educator
What I Teach

Core Specializations

14 years of game development experience focused on Godot engine fundamentals and open-source frameworks

Godot Engine Architecture

Deep dive into node systems, scene management, and the rendering pipeline. I’ll show you how the engine works from the inside out, so you’re not just using Godot — you actually understand it.

GDScript Optimization

Writing code that works is one thing. Writing code that performs is another. You’ll learn profiling techniques, memory management patterns, and optimization strategies that ship real games.

Open-Source Frameworks

Contributing to Godot and other game frameworks. You’ll understand how to navigate open-source projects, submit patches, and become part of communities that shape the future of game development.

Practical Game Development

Theory matters, but shipping matters more. From project structure to asset pipelines to deployment strategies, you’ll learn the workflows that get games from prototype to launch.

Background

My Path in Game Development

2009

University of Wollongong

Started my Bachelor of Computer Science with a focus on graphics programming and real-time systems. This is where I first fell in love with game engines — understanding how they work at a fundamental level.

2012

Professional Game Development Begins

Graduated and dove into the industry working with proprietary engines. Learned the hard way what production-grade game development looks like — tight schedules, performance budgets, and real constraints.

2015

Transition to Open-Source

Made the leap to open-source frameworks. Started contributing to Godot, publishing GDScript optimization patches that were referenced in the official documentation. This is when I realized open-source education could change everything.

2019

Speaking at Industry Conferences

Started sharing my knowledge at GDC and game development conferences across Australia. Realized I could reach more people through education than through shipping individual games.

2021

Pixel Engine Academy

Joined Pixel Engine Academy Pty Ltd as Senior Game Engine Educator. Developed their flagship Godot fundamentals program from scratch. Since then, I’ve trained over 200 developers across indie studios and AAA companies.

Experience

Why People Learn From Me

Education

Bachelor of Computer Science from the University of Wollongong, specializing in graphics programming and real-time systems architecture.

Students Trained

Over 200 developers across indie studios, AAA companies, and individual learners. Course ratings consistently above 4.8 stars.

Published Works

Three comprehensive guides on Godot engine internals referenced in the official documentation. Countless articles on GDScript optimization and architectural patterns.

Conference Speaker

Regular speaker at GDC and game development conferences across Australia, sharing insights on performance optimization and engine architecture.

Featured Writing

Practical guides and deep dives into Godot engine fundamentals

Godot Basics May 4, 2026

Setting Up Your First Godot Project

A practical walkthrough of creating a new Godot project, configuring your workspace, and understanding the editor layout. We’ll cover project settings, scenes, and your first nodes — everything you need to start building.

Architecture May 1, 2026

Understanding Nodes and Scenes

Nodes and scenes are the building blocks of every Godot game. This article breaks down how they work, how they relate to each other, and why understanding this relationship is crucial to working efficiently in the engine.

GDScript April 28, 2026

Writing Your First GDScript Code

GDScript is Godot’s native language, and it’s designed to be approachable. We’ll write actual code together — handling input, moving objects, and responding to game events. Don’t worry if you’re new to programming.

Game Physics April 27, 2026

Physics and Collision Detection

Physics simulation brings games to life. This guide covers collision detection, rigid bodies, and how Godot’s physics engine works. We’ll build practical examples showing gravity, bouncing, and realistic interactions.

Full Bio

The Complete Story

Marcus discovered game development while studying at the University of Wollongong in 2009, initially working with proprietary engines before transitioning to open-source frameworks in 2015. Over the past nine years, he’s become deeply invested in the Godot ecosystem, contributing GDScript optimization patches and publishing three comprehensive guides on engine internals that’ve been referenced in the official Godot documentation.

His teaching philosophy centers on demystifying complex engine concepts through hands-on examples and real-world problem-solving. Instead of abstract theory, Marcus focuses on practical patterns that you’ll actually use when building games. He believes that understanding the “why” behind engine decisions makes you a better developer.

Marcus has spoken at GDC and multiple game development conferences across Australia, sharing insights on performance optimization and architectural patterns. At Pixel Engine Academy Pty Ltd, he’s developed the curriculum for their flagship Godot fundamentals program, which has trained developers across indie studios and AAA companies. The program isn’t just about learning syntax — it’s about understanding how professional game development actually works.

He’s driven by a single conviction: quality open-source education removes barriers to entry for aspiring game developers, particularly in regional Australia. He’s seen firsthand how access to good teaching can transform someone from curious beginner to confident developer. That’s what keeps him writing, speaking, and teaching.

Want to Connect?

Have questions about Godot development, course offerings, or speaking opportunities? Get in touch.