
I'M BRANDON MARSHALL
GAME DESIGNER & PROGRAMMER

01 PROFESSIONAL
MY EXPERTISE IN GAME DEVELOPMENT
UNITY 2D
years 4
UNITY 3D
years 4
C# Programming
years 4
C++ Programming
years 3
UI/UX DESIGN
years 3
HTML & CSS
years 5
AI Animation
years 3

02 PORTFOLIO
-
Began as a Udemy course, earning a certificate
-
Evolved into a passion project with purchased assets beyond the free resources
-
Currently designing and building a complete 2D RPG
-
Faced a data-persistence challenge because the original course didn’t support multiple scenes
-
Treating this hurdle as an opportunity to deepen understanding of game-development systems
-
Capstone Project in Sheridan College’s GDAP Program
-
Collaborated with a five-person team to create a vertical slice based on a selected pitch
-
Produced a 50+ page Game Design Document (GDD) and Technical Design Document (TDD)
-
Three-month project involving programming, design, and production roles
-
Demonstrated adaptability, teamwork, and commitment under a tight timeline
-
Showcased the game on the CNE Gaming Stage 2024, gaining feedback from industry professionals
-
Mini Capstone Project at Sheridan College
-
Two-person team project completed in the semester before the full capstone
-
Served as a foundational experience introducing key concepts and methodologies
-
Emphasized experimenting, iterating, and learning through trial and error
-
Enhanced problem-solving skills by identifying successes and areas for improvement
-
Gained insights into planning and approach for future projects
-
Instrumental in preparing for the full capstone, providing practical knowledge and strategies for complex projects
-
Networked Game Engine Project – Sheridan College GDAP Program
-
Built on our custom SDL C++ game engine, adding networking functionality
-
Enabled multiple users to join a server, with the game starting only when two players connected
-
Focused on efficient memory management, tackling memory leaks and dangling pointers
-
Deepened understanding of networking principles, engine architecture, and memory management
-
Strengthened technical skillset and problem-solving abilities through hands-on challenges
-
Flappy Poo – Web Development Project (Computer Programming Diploma)
-
One of my first web-hosted games, built with JSON, JavaScript, CSS, and SQL
-
Originally featured a vibrant rainbow poo character—reference image now missing
-
Developed during a web development course, focusing on a fully functional game
-
Overcame early challenges like strict colliders and missing assets
-
Explored creative problem-solving while learning web fundamentals and game design
-
Enhanced technical skills, creativity, and confidence through hands-on experience

-
Personal Project – Block Game
-
Originated as a Udemy follow-along exercise, then extended with custom features
-
Implemented random color generation upon collisions
-
Created a replay menu for session review
-
Developed a custom spawning system
-
Reinforced core programming concepts through hands-on extension
-
Demonstrated adaptability, experimentation, and the ability to expand existing projects
-
Highlights creativity and enthusiasm for continuous learning and improvement

-
Game Creator 2 Demo showcasing AI programming and engine capabilities
-
Implemented diverse systems and behaviors using the Game Creator 2 engine
-
Demonstrates the engine’s powerful features and versatility
-
Created dynamic AI solutions for efficient, engaging, and responsive gameplay
-
Leverages cutting-edge tools to build immersive experiences
-
Reflects a commitment to exploring and utilizing advanced game development technologies

03 Experience
Automotive Tecnician 2015-2020
Compter Programming Diploma 2020 - 2022
Game Development Advanced Programming Graduate Certificate 2023 - 2024
VideoGame Design & Development Diploma 2025 - 2027

CONTACT
Thank you for visiting my portfolio. If you'd like to discuss a project or just want to say hello, feel free to get in touch.