PORTFOLIO


Neohabitat (GitHub)

An open-source project to restore Habitat, an online multiplayer game that was being developed by Lucasfilm Games in 1985.

Contributing to this project required me to reverse engineer 30+ year old PL/1 code to Java, JavaScript, and JSON.

Vagrant, Node.js, Java, JavaScript, Elko

Habibots (GitHub)

A framework to develop and deploy bots in Neohabitat.

With this framework we were able to create bots that could perform a variety of functions, such as providing a tutorial for new players. For an advanced example, a bot can interact between the folks in our Slack channel and the players inside Neohabitat.

We even made an ELIZA bot.

Bash, JavaScript, Node.js, Windows Subsystem for Linux