Inspiration

Our lectures about IP routing.

What it does

The network starts with just two computers connected to each other. Gradually, more machines are added and connections are made and broke. The aim is to tell each machine how to connect to each other machine by giving it the next hop. But too many dropped packets and it’s game over!

How I built it

A combination of very bad programming practices and even worse ones.

Challenges I ran into

I originally wanted to use Haskell but the maintainers of the game library I wanted to use hadn’t updated it in such a long time that it didn’t want to install. So I fell back to Lua.

Accomplishments that I'm proud of

Staying awake for two days.

What I learned

Various parts of the love2d game library

What's next for Routing

Most likely a big rewrite and then some more features to make it a fun game.

Built With

Share this project:

Updates