CollabRL
Description
CollabRL is an attempt to make a multiplayer roguelike in which the players can edit the world around them.
Download
win32 binary and source: here
linux32 binary and source: here
Timelapse
http://www.youtube.com/watch?v=ScV5QMFUB6U
Release thread
http://www.ludumdare.com/compo/ludum-dare-16/?uid=728
Postmortem
This was a great project to work on because it forced me to learn both client/server programming and SQLite. Also, it was a very popular project... I still had people logging in to the server nearly a year after the competition. People love user created content!
There is a lot I could to decrease the load on the server and the amount of data that gets transferred. Also, switching from SQLite to MySQL would likely yield a speed increase.
I learned the importance of providing an upgrade path. There was no upgrade path for CollabRL, nor very good version checking, so even if I wanted to make some changes to the client I had no way of pushing these to the users. Not a good situation to be in.
Screenshots




