• MUSIC LIBRARY

    For some reason, modern music players don’t come with a built in visualizer anymore even though it is really easy to code. It’s nice to have in the background for visual noise, and also interesting to look at the different patterns that different songs produce.

    So I took it upon myself to make a simple Windows, python-based music player with the main feature being the visualizer.

    To take the raw data of the audio and make it into something that is visualizable, I took small samples of the audio using FFMPEG and did Fast Fourier Transforms on these samples.

    Apart from the visualizer, this project allowed me to develop experience with UI applications using pyqt5. Being a UI application, certain functions had to be multithreaded using pyqt’s built in multithreading libraries for a seamless experience.

    As for the UI itself, I took it upon myself to make it as low profile as possible since going back to the initial idea, this is supposed to double as background visual noise.

  • MINEBOMBER

    This was a fun little project I did to gain more experience with the Unity workflow.

    Being a simple project, I decided I wanted to make a more exciting version of minesweeper since I saw potential in creating a greater challenge. At the time I was a major Dark Souls fan so the primary mechanics are based off of that game, and I just happened to learn recursion so minesweeper was the perfect game to base this game off of.

    It was made using Unity and the assets were sourced online.

  • I CAN’T BELIEVE THATS NOT FROM ATTACK ON TITAN

    This project was a very quick and simple project that stemmed from a single thought: Do my friends know the soundtracks from Attack on Titan as well as I do?

    Instead of asking them I decided to take a week to develop a small game show where each players knowledge would be tested on whether they knew if the sound track was from AOT or not.