Monument Valley in a Browser

A clone of the famous Monument Valley mobile game by USTWO GAMES, written in Three.js for 3D graphics.
If you came along through the personal website with Chrome browser, you have already gone through this project.

Sorting Visualized

A picture is worth a thousand words: Watch how sortings work in real-time

Word Search

Player is given 60 seconds to find 6 words: [Swift, Kotlin, ObjectiveC, Variable, Java, Mobile] in the randomized 10x10 game board. Simply swipe over the words found.

Mimic Calculator

A cloned iOS Calculator app using SwiftUI
SwiftUI framework practice with basic arithmetic logics

Rhythm

Rhythm is a music game where a player presses proper keys(S, D, F, Spacebar, J, K, L) according to the notes falling from the top to bottom along with the music selected, using Java.

Flying Cat - Unity

This is an iOS version of Flying Cat, written with Unity and C#.

Flying Cat - Java

This version of Flying Cat is written in Java.

Flying Cat - Racket

The very first version of Flying Cat written in an educational programming language, Racket. Since Racket does not support objects, I had to store all the properties of moving parts into a single array to implement this game.