Cosmic Chat - 2018
Side-scroller virtual chat room
With Cosmic Chat, I tried to create a visually-rich, atmospheric virtual chatroom. It allows up to 50 players in each room with real-time feedback. I built it using a WebGL library; Pixi.js, with Node and Socket.IO for the back-end. I painted the assets using a combination of Photoshop and Illustrator. Starting with the sketch in the former, establishing the flat-tones in Illustrator, then taking it back to Photoshop for the shading and post-processing. Following that, I used After Effects to animate some of the sprites, and I made music that fits the tone of Cosmic Chat's universe.
Soundbox - 2017
Music production web application
Soundbox is a web app I programmed with JS. It transcribes text into sound either directly from the keyboard, or through three layers of text playing simultaneously. I don't own the sounds, but I added the functionality to upload your own audio for each key. Unfortunately, Soundbox doesn't work (at least as expected) in mobile browsers, since they require explicit user input for each audio to play. However, it works on all modern browsers (at least all the ones I tested!)
BrightNet - 2017
This was a website I created for BrightNet; a Malaysian tech company that provides business automation, computer hardware, network and security solutions, along with other tech services.
Perennial - 2018
The Anxious Catalogue - 2018
data presentation website*
Forest Enchanter - 2018
3D game (collaboration with Hannah Jerrie)
This project was a collaboration between me and Hannah Jerrie (@onirodot on twitter). Hannah was amazing to work with. She designed the assets, and I programmed the game mechanics with Unreal Engine. In this game demo, you get to explore a dark meditative world with a flying wizard and his little cat companion as they illuminate a dark, mystical forest.
The Walk - 2016
Side-scroller short story
Days Left - 2018
Top-down shooter game
Mono no Aware - 2015
Interactive digital comic series