Home Learn Game Dev

Project Archive

Older and smaller projects, mostly for classes

Yakamoto Clean Sweep

Yakamoto Clean Sweep Banner

A first person cleaning game developed with a team from the UCI Video Game Development Club in the fall of 2022.

I worked on the project as the UI/UX lead and as a programmer on a team of 19 students. This was my first experience using a game engine. It was developed in Unity.

Python matching game

This is a falling tile matching game I made in the fall of 2021.

The program takes keyboard input and was my first experience devloping a game.

It is coded in Python using the Pygame library using a virtual environment and the IDLE editor that comes with python.

Java based quiz application

I made this quiz platform with Java in the summer of 2022 to help me pass the CA DMV knowledge exam.

As existing online quiz resources have become increasingly expensive, I wanted to create a system that I could use to test knowledge of multiple choice questions in a similar way, while emphasizing features that I know help me learn while reducing distractions.

The official DMV website has example quizzes, but they are very limited, and I found the interface clunky and difficult to use. Users can only test on sets of 10 questions at a time, and don't see if their answers are correct until after submitting the entire block of 10.

The project shows the user their score as they progress through the quiz so they have feedback on their performance, and immediately gives feedback on the correctness of the user's guesses. Users can also attempt more guesses after initially getting the question wrong, which encourages them to try to learn the correct answer, even after making a mistake.

I coded this using a Maven project on eclipse with the org.json and swing libraries.

I am still making updates to this project as I come up with new ideas to improve it.