Gameplay Programmer, A Whisper of Smoke
Unity Game Project, 4 Person
Feb 2022 - Mar 2022 (1 month)
Used C# to create an updating third-person minimap for supporting achievable world navigation for players.
Planned and implemented UI icon animations for increasing the clarity of narrative collectibles for players.
Implemented a simple particle system through Unity for mimicking smoke and creating obstacles for level design.
Gameplay Programmer, C++ Pong/Breakout
C++/SFML Project, Individual
Nov 2021 - Dec 2021 (1 month)
Used C++ to create a reactive input control system by restructuring simple input logic.
Planned and designed the organization of player data into C++ classes by writing diagrams and pseudocode.
Implemented a simple finite state machine through the SGML API.
Gameplay Programmer, Overtime
Independent Unity Game Project, 4 Person
Jun 2020 - Nov 2021 (1 year 5 months)
Designed layout of Character Dialogue system for easier customization by prototyping with arrays, dictionaries, and linked lists in C#.
Used C# in Unity for implementing a Character Dialoguesystem by scripting behaviors onto game objects.
Conducted weekly meetings for a team of four to review current game systems and delegate tasks for testing developing systems.
Play tested versions of the game with players and co-developers for implementing feedback.
Game Lead Programmer, Mocha Magic
Team Unity Project, 11 Person
Oct 2020 - Jun 2021 (8 months)
Developed basic Textbox Dialogue system and debugged new changes by branching off main code on Git.
Prototyped UI layout for isometric and point-and-click gameplay by creating paper and digital prototypes.
Conducted biweekly meetings for a team of three for reviewing code and delegating tasks for implementing new systems in the game.
Programmer, Blackjack Card Suggestor
Class Python Project, 3 Person
Nov 2020 - Dec 2020 (1 month)
Used Python for utilizing dictionaries for recognizing combinations of 52 cards.
Worked with team to display suggestions from webcam.
Digital Gameplay Programmer, Owl Long Day
Team Phaser 3 Project, 4 Person
Mar 2019 - Jun 2019 (3 months)
Implemented player movement sensitivity and behavior of game objects to hover and follow the player character at certain conditions and the player character's movement sensitivity.
Reviewed my code and teammates' code for functionality and understandability.
Play tested versions of the game with users and recorded observations.
Research Assistant, Generating Surprise in Video Games
Jan 2018 - Mar 2018 (2 months)
Implemented code with teammates that tracked Mario's position and how many times Mario interacts with different objects.
Wrote reports of impressions of the surprise of various 2d platforming games, gathered teammates' reports, and combined them into PDF to give to the lead researcher.