Batman: Last Crusade

Batman: Last Crusade

Made for my Grade 11 FSE from Unity. The game is about using grappling and gliding to collect the Riddler's Trophies. Some assets are from Batman Arkham Game Series by WB Games, used for Educational Purpose only.

Check it Out
ChessFSE

ChessFSE

This Chess game is created for my Grade 12 FSE. It has an AI run by Minimax and Alpha-beta pruning algorithm. The game also contains a scoreboard and supports 2 player game as well. Created with Java Swing.

Check it Out
Jimmy

Jimmy

Jimmy is an FPS game I created with my friend Shengbuo for my school's 7 Week Challenge Game Jam Week. The game's objective is to shoot your way out of the zombie mazes and defeat the Boss. This game is made with Unity.

Check it Out
Matrix of Heroes

Matrix of Heroes

Matrix of Heroes is made from Unity with Shengbuo, Angela, and Lily. We created this game for Defhacks 2020 and won the beginners hack award. This game helps kids learn math and use it to do damage and beat levels. In addition, teachers can track down students' progress.

Check it Out
OverPaint

OverPaint

This is an Overwatch themed MS Paint like program I built during my Grade 11 Comp Sci Class as a project. It features customizable background, multiple painting tools, stickers, save/load, undo/redo, filters, as well as a built-in music player. This program was made with PyGame.

Check it Out
Tron

Tron

This is my vision of the classic Arcade game Tron. Built from Java Swing, the game has Single-Player and Multiplayer mode, as well as a built-in scoreboard like the classic one. In addition to the classic gameplay, this version of Tron has explosives and time rewind.

Check it Out
Vertical Carousel

Vertical Carousel

This is a simple Vertical Carousel Plugin that allows pictures to be looped, and only loads pictures that users can see for optimal performance. It's also Responsive, you can set the width and height to any value or unit. This plugin is built mainly with JS and some CSS.

Check it Out
Java Data Structures

Java Data Structures

This is my adventure to build data structures from scratch. I always wanted to see how each data structure works, as well as why they are good at some stuff and bad at others. This project also helped me understand more about time and space complexity.

Check it Out
Retro Tasker

Retro Tasker

This is my first web app created for my school's 7 Week Challenge Web Dev Week. Retro Tasker is created with Express for back-end, HTML/CSS/JS for front-end, and JSNES for NES emulation. The app allows user to create tasks, and check-in on time to earn play times for NES.

Check it Out