We all knew and loved Neopets as children. But as the company switched hands multiple times and lost engineers and service in each transition, the site is but a broken skeleton of what it used to be.
Because we love building, learning, and having fun, we set out to rebuild a functional clone in 30 hours and absorb as much knowledge as possible as we went on.
Hacker Pets is built on an abstract, easily customizable platform we constructed that enables easy creation of NPCs, maps, and items by writing out JSON and linking functions to pre-built models in the backend. This makes it easy to expand the game over time and helped us practice thorough planning in software engineering from the beginning, a trait that Neopets noticeably failed to follow and ultimately paid the price for.
Without further ado, here's Hacker Pets.