Stew Esho

Gameplay Programmer

a headshot of Stew

Hello! I am a software engineer with years of experience in the gaming industry, having worked at Meta Reality Labs and Uken Games. Alongside my professional experience, I have a wide portfolio of completed projects that can be found on this site. I have a degree in computer science with a minor in mathematics from the University of Toronto. I am currently open to work, so please feel free to reach out and connect!

よろしくおねがいします!Meta Reality LabsやUken Gamesを含むゲーム発売会社で数年の経験を持ているプログラマーです。 そして、このサイトで単独に作りましたゲームもあります。 トロント大学から計算機科学専門と数学副専攻で卒業しました。日本語能力試験N2レベルも合格しました。 就職しているし、ご連絡おねがします!

Projects

LoopBox

image of LoopBox
Project Page
  • GDScript
  • Godot
  • LoopBox is a puzzle platformer about moving boxes and looping their positions.
  • Created in 4 days as a submision for GMTK Game Jam 2025

ShishFish

image of ShishFish
Source Code Project Page
  • GDScript
  • Godot
  • ShishFish is a score-attack game about making a shish kabob with the bill of a swordfish.
  • Created in 1 week as a submission for Godot Wild Jam #84

Pitch Perfect

image of Pitch Perfect
Source Code Project Page
  • GDScript
  • Godot
  • Step on the mound as a pitcher going for the coveted perfect game. Can you overcome your nerves and strike out all 9 batters?
  • Created in Godot 4.3 engine and playable in web!
  • Made solo and entirely from scratch for Brackeys 2025.1 game jam
    • All assets (including models, animations, textures, and audio) were created by me

Guardian of the 'Za

image of Guardian of the 'Za
Source Code Project Page
  • C#
  • Unity3D
  • Rhythm-based “pseudo-platformer” where you don’t control the character, but the environment around him.
  • As a guardian angel, protect a pizza delivery guy dancing to music by activating traps to the beat of the music
  • Capstone project at the University of Toronto (CSC404, Winter 2022)
  • Led team of 10 students during development by designing game, delegating work, and running team sprints
  • Wrote gameplay code in C# using Unity Engine. Final game build available to play on itch.io

Reflect, Refract, Escape

image of Reflect, Refract, Escape
Source Code
  • C#
  • Unity3D
  • Educational multiplayer puzzle video game.
  • Designed to teach optics to high school students.
  • Completed for research at the University of Toronto.
  • Play-test data (from a collection of testers that included current high-school students) was analyzed to conclude the optimal educational game design elements.

Slymes

image of Slymes
Project Page
  • C#
  • Unity3D
  • Online multiplayer arena game (similar to agar.io).
  • Project involved devloping game mechanics, inventory management, online netplay, and graphical interfaces.
  • Players control a "Slyme" through wide open 3-D worlds, collecting food to grow larger and absorbing other, smaller Slymes.
  • Available on Steam

Reso Crawler

image of Reso Crawler
Source Code Project Page
  • C#
  • Unity3D
  • Procedurely-generated dungeon crawler.
  • The size of the screen is the player’s healthbar.
    • The more damage they’ve taken, the less they can see.
  • Developed from scratch in 48 hours for the Ludum Dare 42 game jam
    • Voted as one of the top 100 most innovative entries.

Galactic Cuisine

image of Galactic Cuisine
Source Code Project Page
  • Lua
  • LOVE2D
  • Physics-focused platformer fully developed in 48 hours for the Ludum Dare 38 game jam.
  • Coded from scratch in Lua using the LOVE2D framework.
  • Dynamically loads levels from .lua files generated by Tiled.

Prepenol

image of Prepenol
Source Code
  • Lua
  • Corona SDK
  • Shoot-em’ up game for Android devices.
  • Developed from scratch in Corona SDK using the Lua scripting language
  • Player uses on-screen controls to guide spaceship through space, collect powerups, and shoot an endless guantlet of enemies.

stewesho.com

image of stewesho.com
Source Code Project Page
  • HTML5
  • Sass
  • Javascript
  • Markdown
  • Jekyll
  • jQuery
  • That’s the site you’re on right now!
  • Hosted on GitHub Pages using the Jekyll static-site templating engine.

Skills

I use a different variety of languages and frameworks depending on what I am working on.

Languages

  • C++
  • Vulkan API
  • GLSL
  • raylib
  • C#
  • Unity3D
  • HTML5 + CSS3 + Javascript
  • SASS
  • Jekyll
  • jQuery
  • React
  • Python
  • GDScript
  • Godot

Additional Skills

  • Desktop Game Development
  • Mobile Game Development
  • Game Engine Development
  • Graphics Programming
  • Web App Development
  • Responsive Front-End Web Design