Hi! I'm a computer science graduate student at IUPUI.
I work in web development and am the programmer at my game studio, @RNGParty.
- Jake White
Gamedev is my hobby, here's a few game/game-related projects I've worked on or are busy with at the moment!
Dart across the water, eating bugs to gain energy and jump back to your home. "The Pond is Bigger Than He Look" is a physics-based game made for Ludum Dare 45.
A virtual reality arcade game using only head-tracking controls, developed in 36 hours for Boilermake 2018. Working to release this on several VR platforms in the future!
A 2D stealth game that was developed solo in 72 hours for Ludum Dare 40.
An IoT hack created for CSCI 48700 (Artifical Intelligence). Built off of the hardware tech from PCtoSwitch, this bot plays Tetris 99 live on a real Nintendo Switch.
A multiplayer 2D racing game made for CSCI 43700 (2D Game Development).
A 3D flight simulator made for CSCI 43800 (3D Game Development).
I'm a Pokémon VGC player who develops a lot of well-known tools for the community.
I develop and run the main damage calculator used in the VGC community. It was unofficially forked from the Nuggetbridge calculator (RIP) which I also helped maintain. It has since moved to Trainer Tower where it currently lives.
I have also ported the damage calculator to Android and iOS, in the form of a Cordova application. It is currently available for Android on the Google Play Store.
In a similar vein to the Showdown Usage, I've scraped stats from the official on-cartridge database that is hosted on Pokémon Global Link (Credit to Ferretsroq for detailing the process). Currently hosted on Trainer Tower.
Here's some random side projects I've made.
A retooling of the CAP cryptography tool for web using React. Built for CSCI 43200 (Security).
Dynamic raycasting engine made for CSCI 23000 final project. Reads in level data from images, displays pseudo-3d terrain with a simple turn-based combat system.
PyCaster continuation, this time in Java made for CSCI 24000 final project. Includes "full" 3D elements, variable heights, player Z-axis movement, colors, realtime hitscan + projectile combat, etc.