I have worked on many types of projects over the past few years. The following is a compilation of selected projects in reverse chronological order to show how my abilities have evolved over time, from starting with writing a basic command-line text adventure game to developing software for PC, Mac, and Android platforms.
NOTE: This website is still in development and details are subject to change. I am currently migrating my projects from local storage to remote repositories, so not all projects have code available for preview yet, and some are closed-source. Playable executables are coming soon.
"Fuzzy Chess"
C# | Unity | GitHub
A chess-themed strategy game for PC & Mac. Unlike classic chess, the success of piece captures is determined using fuzzy logic by rolling a die.
(Team of 7) I taught the team Unity, designed & programmed the UI, and developed the state management and fuzzy logic system.
A horror-themed adventure game for Android. Players control a college student investigating her college campus at night after hours while monitoring her heart rate.
(Solo) All UI, narrative & level design; 2D art and 3D modeling & animation; and programming is by me.
A database systems project involving data modeling and relational database querying.
(Solo) I designed E-R diagrams using Dia based on given specifications, mapped them to relational schema, and implemented the database and queries to retrieve information.