The linked webpage is for the ‘Web-based Audio Visualizer’ class project that I did for the Rich Media Web App Dev 1 class that I took in the Spring of 2019 at the Rochester Institute of Technology.
The project was to create a web page that has a dynamic audio visualizer that works with the provided songs playable on the webpage. The webpage was build in JavaScript and utilizes the in Canvas and Web Audio APIs for modern browsers, allowing the audio data to be read and displayed in a visually pleasing format. This project was my second time building a website using JavaScript and built-in APIs, and was an interesting learning experience.
The project can be viewed here (works best on Firefox).
Night of Knights: The Arch-mage Adventure began as a class project in the Spring of 2017 for the class Game Development and Algorithm Problem Solving II offered at RIT.
This project is an infinite side-scrolling hack and slash game where the player takes on endless amounts of enemies as they move through the map. The game features three enemy types: The Knight, The Archer, and The Arch-mage.
This project was developed in C# using Visual Studio and Monogame. For this project, my main role was the Game Designer, and as such my responsibilities included coming up with the base ideas and scope for the project, and filling out documentation required for the course. In addition to that, I also assisted with art asset production and combat system development.
A simplified version of the project was later developed for web browsers by two of the original developers, myself and TJ Wolschon, and is playable here.
Class Project - Project: Asteroid
Project: Asteroid began as a personal project started in the Spring of 2018, and was further developed through a Production Studio class at RIT during that same semester.
The goal of this project was to refine my skills with C# and game development in Unity. This project was meant to take the game “Asteroids” and create a 3D version with various game modes and additions to make it more unique. The project was also developed and designed with mobile devices in mind, and was meant to primarily be played on Android and iOS devices. For this project, I created all of the assets and scripts for the game, as well as the UI design.