poast-Human

A scratch pad for my soul and failed projects.

Entries Tagged ‘MUD’

Client work.

The server has progressed to the point that the client needs to be updated to connect and be developed side by side. Been looking at the MXP protocol to see if it meets the special needs I have. It seems like overkill. This protocol will not need to be reused so something simple and throw [...]

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 [...]

Committed revision 29.

Fixed some bugs in the look_room function. Earlier modification of the autoexit flag messed with the text sent to a regular character and not an immortal. Added new_spells.c and new_spells.h as a new location for the new spell system. I’m going to develop it along side the existing one. The method being used is sound, [...]

Away with you Autotools!

Like a bad habit I dropped autotools from the server. Complicated Makefiles are junks and need to be gotten rid of. Admittedly the code for the server is all ANSI C and requires no external libs, but the Makefile for the source was over 130 lines. The scons SConstruct file contains only this:
Program(’circle’, Glob(’*.c’))
I mean [...]

Added Wiki and SVN changes

Put up a wiki for the MUD project. Added the design document with a breakdown of the classes, races, skills, and areas. Also added a feed of the SVN commits in the sidebar.  I went ahead and committed my changes I made to Circle. Some of it might not be the best, but I think [...]

dasclient early alpha screenshot

Just a little look at what I have going on the client so far. The widgets are part of a UI library that I have updated and developed for years called clad. I have only used it for my own projects, but it’s pretty nice if I do say so myself. The life/mana/stamina bars are [...]

Semi-graphical MUDs

I’m thinking about picking up an old project again. For a while I was enjoying playing MUDs. I often wondered why there had never really been a hybrid MUD out there. Something not graphical really, but with just a GUI. I have already made some headway on a client that will work on any platform [...]