Back Home

Project List

Personal Website
Wordle Result Tracking Discord Bot
Platform Action Game
Turn Based Arrow Game
Replicated Mario Level
Pokémon Paint Program

Personal Website 

project screenshot
ReactNext.js

September 2022

On my co-ops, I had the opportunity to learn and use React to develop web applications.
So to show what I got out of it, I decided to create a website.
This website uses Next.js, a little something I wanted to add.
Chakra-UI is responsible for the layout and styling of components.

Wordle Result Tracking Discord Bot 

project screenshot
PythonDiscord API

August 2022

Personal Discord bot that takes users' Wordle results and tracks records. A small project I made to use Discord's Developer Portal and organize the competition my friends and I have playing Wordle.
Currently offline, will get back to it someday...

Platform Action Game 

JavalibGDX

June 2019

2D side-scrolling game that incorporates projectiles and a variety of moving enemies. The goal is to simply reach the end of the level, but there is mechanical skill involved with having the player move while firing projectiles at enemies. At the end, the boss fires its own projectiles towards the player and flies in random directions.
Utilizing object oriented design was the purpose in creating this game.

Turn Based Arrow Game 

JavalibGDX

December 2018

Inspired by games like Worms, this is a simple, two player, turn-based game.
Using the mouse to aim and spacebar to shoot, players try hitting their opponent on the other side of a randomly generated terrain. There are also health restores and triple arrow power-ups that help the player if their arrow collides with said power-ups.
In collaboration with
Sahan Weeratunga

Replicated Mario Level 

project screenshot
PythonPygame

June 2018

Low-grade replicated Mario Bros. level. Being my first attempt at programming a game, I learned about various things that go into creating games. From sprite animation to UI feedback to object oriented design, this is my starting point in game development.
In collaboration with
Nafis Molla

Pokémon Paint Program 

PythonPygame

January 2018

Pokémon themed program where you draw, stamp Pokémon and save your art using a custom-made UI.
Designed with the Python library Pygame, some features of this application includes an undo and redo function, a polygon tool, file saving and loading, and more.

TypeScript ❤️ React ❤️ Next.js ❤️ Chakra UI