Revision: 35 lots of new stuff.
A few long days of coding have paid off. R35 is a complete rewrite of the C codebase in python. Not that there was anything wrong with Circle. It’s a very fine game, and a very good start for anyone who wants to study how a multi-player games is made. The lack of real OO in C made me shift gears. I was surprised how fast I got something working though. Granted I had a ton of code laying around to fill in the various gaps from previous projects.
Currently you can:
- register an account – the account registration and login uses django.contrib.auth
- enter the game
- chat with other players – using a dirty hacked together broadcast function. more finite control of this will be added.
- see who else is online
- look a the current room you are in
- move to other rooms. – the persistence is there. it shows you who is in the room with you and where else you can go.
Things added but need work:
- Ticks – for combat, zone heartbeat, and zone repops are all there but maybe in a hackish way.
- automap – one of the key features of this game is the map. its a proper dungeon crawl so the map is far more important that the room descriptions
- classes – the very beginning of support for the class system is there (by that I mean a list of the classes to be implemented.
TODO:
FAR TO MUCH TO LIST.
More updates to come with the SVN revisions.



Leave a Reply