ARiA Project
Dropped, Applied Research in Acoustics LLC
Racket language conversion tool that would take in proprietary scripting language files and convert them to other languages such as C++, Java, and Python.
-
Worked with a Lisp-family programming language
-
Tools development
-
Opportunity to explore the syntax and behaviors of multiple other languages
Tokyo Debunker
In development, ZigZaGame Inc.
Mobile puzzle game where you work as the manager of an investigative team with special abilities. Build up your relationship with your investigators and uncover their stories.
-
Fully responsible for logic, implementation, and scripting tools for the dialogue system
-
Dialogue system features multiple types of representation including full-art characters, texting, and calling
-
Scripting to enable content developers full control over character representation, animations, backgrounds, SFX, and more
-
Update and manage the client-server network communications
Tokyo Debunker EN
Tokyo Debunker EN
Character Dialogue Demo
Texting Chat Demo
Call Demo
Evertale
Released Mar 2019, ZigZaGame Inc.
Mobile monster & adventurer RPG where you follow Finn as he travels to defeat the Pandemonium and free the world of Erden. Featuring monster capturing, character evolution, open-world exploration, and PvP.
-
Created the network manager responsible for handling the client-server communication and distributing server data to listeners. Constrained APIs with tons of automation to keep the network requests as simple as one line of code
-
Automated caching system to reduce network calls without increasing user complexity
-
Fully responsible for logic, implementation, and scripting tools for the dialogue system
-
Created a series of fitter components to anchor dynamically generated UI elements for all screen resolutions, and have touchable elements that can be used within scrollable windows
-
Context commands to speed up screen development and transitions from deprecated code/tools
-
Also responsible for/collaborated in multiple other gameplay systems including news, achievements, friends/social, player rewards, player inventory, selling, syncing with offline activity, and restore & account transfer