Projects
-
Planet Ball
Competitive and unique soccer-like Unity game using 2D rotational physics. Initial demo won the Games category at the 2018 UNR Hackathon. Implements robust client-server prediction and rollback netcode which allows for accurate and fun networked physics gameplay. Integrates with the Steam API for easy multiplayer lobby set-up.
Demo is available on Github. Dev build for local play, release build for Steam lobbying. Feel free to reach out if you want to play. Coming to Steam soon!
-
Snow Pass (checkthepass.com)
Inspired by my many trips between my home town in Sacramento and school in Reno, this one stop web app displays webcams, maps, weather, and chain control to aid drivers during the winter.
Written in React Native, it consumes from Nevada DOT, CalTrans, Google, Twitter, and OpenWeather APIs. Our senior project team worked with representatives from Nevada DOT to set up webcam integration.
-
Dmeeto
My first ever full stack React Native and AWS web app, swipe right or left on different popular celebrity. Matches will be saved to your username so you can admire them whenever you want.
-
Space Age
Unity game made at the 2019 Biggest Little Hackathon. We had a larger group of devs this time, so I took more of a project management and version control head role. Outside of this, I programmed the controls and gunning mechanics.
One player can control the ship and the other controls the guns. Damage to the ships will damage sub-systems such as shields and navigation which hinder the overall preformance of the ship. Either player can disengage from their current task to repair the sub-systems and get the ship back to its full potential.
-
VR Target Angle Recognition Software
Designed for the Navy, the Target Angle Recognition Software (TARS) tests the user’s ability to identify ship types, angles, and light statuses. Written in C# in Unity, TARS is fully VR integrated which allows for further immersion and learning for user. Sandbox mode allows the user to change the scenario attributes at will and Quiz mode which tests the user.
The code is not pubically released, but there are some demonstrational videos here.
-
Net Defense
A collaboration with the cyber-security lab, Net Defense teaches cyber security students the basics of packets and filtering. When playing solo, the player works to filter out malicious packets from reaching their servers. In multiplayer, one player attacks and mutates their bad packets while the other player attempts to filter.