Devon Gregory

Game Programmer

Projects
Discarded
Mar. 2021 to July 2021

Project Link: https://aieseattle.itch.io/discarded
2nd year team project for AIE Seattle Major Production, made remotely in 3 months.

DISCARDED is a 3D deck-building Roguelike where you swap out parts with defeated enemies and gain their cards to fight with.

Featured at Seattle Indies Expo 2021 & DreamHack Beyond 2021

  • Programmed custom editor script for AI deck hand/turn system with Reorderable List.
  • Programmed audio system for interactable SFX and combat SFX.
  • Programmed VFX spawner for in combat VFX.
  • Programmed deck system for the player and AI state machines, with common functions like draw, shuffle, discard,
     as well as drawing randomly from/searching through lists from deck, hand, abandon, and discard piles.
  • Assisted teammates with bug fixing and trouble shooting remotely.

WizKid
May 2020 to July 2020

Project Link: https://aieseattle.itch.io/wiz-kid

WizKid is a wizard dungeon crawling roguelike.

This was a minor production game project made for AIE remotely, with a ten person team made in 6 weeks.


  • Unity/C#
  • AI Movement and Attacks
  • Spell Upgrade/Re-hauled Spells
  • Audio Implementation, Editable Pitch/Volume per AI Action in Inspector
  • Mutli-Shot Projectiles with Object Pooling
  • Bug Fixing/Designer Tweaking

Fooshy Arcade Game
Mar. 2020 to May 2020

Project Link: https://devonlg98.itch.io/fooshy

Fooshy is an arcade bullet hell with inspiration from the classic Fishy game made for Android.

This was made with 3 programmers all from my 1st year class at AIE in a 6 week span.


  • Unity/C#

  • AI Movement/Wave Spawning
  • AI Spawning/Projectiles with Object Pooling
  • General fixing and Player/AI interactions
  • Perforce Troubleshooting


Deep Diving Dilemma
Jan. 2020 to Jan. 2020

Project Link: https://globalgamejam.org/2020/games/deep-diving-dilemma-6

Deep Diving Dilemma is a 4 player arcade survival game, where 3 people repair the ship and one drives it through underwater caves.

This was a 3 day Seattle Global Game Jam on a team of 9 people.


  • Unity/C#

  • Version Control with GitHub and Troubleshooting
  • Asset Implementation
  • General Bug Fixing and Troubleshooting
  • Repair Tool Mechanics


Education
Academy of Interactive Entertainment
Aug. 2019 to Current

Advanced Diploma of Professional Game Development

Specializing in Game Programming 2021


Skills From AIE

  • NavMesh Pathfinding

  • AI Steering/Object Avoidance

  • Pointers/Dynamic Memory Allocation C++

  • Mobile Development
  • MergeSort/Linked Lists






Skills
Development
C#
C++
Unity 3D
Visual Studio
Perforce
GitHub
Mobile Development
Scrum
Hack n' Plan