Game Programmer
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
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
|