Games

6 games + jams

I have been creating games for a long time. Since a young age I was creating my own board games for friends and family to play. I really got into video game development after getting involved in the RPG Maker XP community — I was involved in many popular scripts and led the team creating the first version of the SDK that was so powerful Enterbrain included it in the next version, RPG Maker VX. I moved on from that visual editor to XNA when it was released. That allowed me to create many different games and self-publish one on the Xbox 360 with Xbox Live networking. As XNA evolved I published a Windows Phone game too. After the death of XNA I moved into Unity development. I also did some board games in the browser using Boardgame.io.

Guards

Social-engineering puzzle vs. AI bots

Active

Outwit the AI bots and get them to reveal the key needed to unlock the next level.

Play at guards.rgbknights.com.

Octa

Endless neon tunnel arcade flyer

Active

Blast through an endless neon octagon tunnel. Dodge cubes, shoot down others, and chase your high score in this retro arcade flyer.

Play at octa.rgbknights.com.

TTT

Tic-tac-toe with stackable pieces

Active

A strategic twist on classic tic-tac-toe. Use pieces in different sizes to capture and control the board. Cover your opponent's pieces and get three in a row to win.

Play at ttt.rgbknights.com.

Tiny Breakout

Breakout inside the browser URL bar

Active

The entire game renders inside the browser URL bar: the paddle hugs the left, the ball travels horizontally, and bricks sit on the right.

Play at bb.rgbknights.com.

Ur

Active

Game of Ur is a two-player strategy race board game first played in ancient Mesopotamia during the early third millennium BC.

Play at ur.rgbknights.com.

Lusus

Archived

The game that is like chess but with even more rules. The game works in phases. First is the Play Phase where you can use your actions to play cubies from your hand and activate certain cubies' abilities. Then comes the Move Phase where you move a unit on the board. Then the Draw Phase happens automatically — you get a new hand, some abilities resolve and turn counters increase. That ends your turn.

Unlike chess this game has numerous win/lose conditions. You can still win by capturing the opponent's king, but unlike chess there is no idea of checkmate — the act of capture is needed to claim victory (important because of things like traps). A number of cubies also have alternate win conditions specific to when they are active. There are several lose conditions too: you lose if you do not have enough cubies left to draw a full hand (your bag size is like your health), or if you have no valid moves on your movement phase.

Check out the source code.

Traffic

Archived

Traffic was created in late 2010. With the release of XNA 4 and the ability to publish on Windows Phone 7 as well as Xbox 360, I built another simple game to publish on both. The game consists of a player controlling traffic lights of a pre-populated city to get the average commute time below the goal. This requires using the tools of the game to figure out bottlenecks, open roads and flow patterns. The game starts off with towns and ends in a metropolis.

NOTE: As there is no longer a Zune store, it has since been lost to the sands of time.

Fishbowl

Archived

Fishbowl was created in one week over my Christmas break in 2008. With the release of XNA networking and the 360 deployment system I was very interested in getting a simpler game together to publish. Fishbowl was born — based on Nut Harvest, a very addicting XNA game that was also very simple. The goal of this project was to test XNA networking; it was very interesting to deal with network prediction to get the game working correctly. The game has a player controlling a fish to eat the most food before the other fish — look out for power-ups and bombs! Fishbowl accumulated over 20,000 trial downloads since January 2009, and hundreds of purchases — enough to cover the cost of the original assets.

NOTE: As there is no 360 indie arcade anymore, it has since been lost to the sands of time.

Camthalion of Andrill

Archived

Camthalion of Andrill was created in early 2005. It was created with RMXP, an engine used by hobbyist developers. I have created many RGSS scripts for the community over the years including the standard development kit (SDK) and my famed squad-based action battle system (SBABS), but this is my first game created with this engine. The game is an RPG adventure to find a sword your father left in a temple when he was killed there; the sword belonged to the King and he asked you to return it. The game included many of my own scripts and was more of a test bed than a real game.

Check out the source code, but this requires RPG Maker XP to run.

Game Jams

Throw-aways, lots learned

I have competed in and volunteered for a number of Game Jams / Hackathons. These are all throw-aways but I have learned a lot about Unity, networking, animations, physics, shaders, etc.