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

Game Development

Gamedev is my hobby, here's a few game/game-related projects I've worked on or are busy with at the moment!

Backspace Bouken

I did programming, writing, and design for Backspace Bouken, a typing-based first person dungeon crawler. Developed by @RNGParty, and released on Steam for Windows/Mac/Linux in 2019.

Site » Twitter »

The Pond is Bigger Than He Look

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.

LDJam » Github


Pronounced "honk", HONC is a space exploration game for Ludum Dare 44 - life is currency.

LDJam » Github

Bubble Take

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!

DevPost » Github

Furtive Fortune

A 2D stealth game that was developed solo in 72 hours for Ludum Dare 40.

LDJam » Github

Tetris99 AI

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.



An IoT hack designed to send any input over USB from a PC to a Nintendo Switch. Developed at Hackillinois 2019.

DevPost » Github

Mode Zero Racing

A multiplayer 2D racing game made for CSCI 43700 (2D Game Development).


Soaring Stationary

A 3D flight simulator made for CSCI 43800 (3D Game Development).



A 4-player party game built for Global Game Jam 2019.

GGJ » Github

Aphid Offensive

A Farming + Roguelike combo developed solo in 72 hours for Ludum Dare 41.

LDJam » Github


I'm a Pokémon VGC player who develops a lot of well-known tools for the community.

Damage Calculator

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.

Site » Github

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.

Google Play » Github

Showdown Usage

Thanks to Antar, I have been able to collect and display relevant stats from Pokémon Showdown's VGC ladder. Currently hosted on Trainer Tower.

Site » Github

Battlespot Usage

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.

Site » Github

Teamsheet Generator

Tool made to generate officially formatted teamsheets based on Pokemon Showdown paste input.

Site » Github


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).

Github »


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.

Github »


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.

Github »