Greetings list,
I've worked with ROM-derived code for the last 7 years and figure it's
time to
give something back. I decided to rework descriptors into C++ classes as a
stepping stone to a final goal of releasing an open source C++ MUD that
I hope
ROM programmers will find flexible and easy to transition to. (I'd call it
C++ROM, but ROM licensing rightfully prevents this.)
I informally invite the list to take a look and offer comment (many
minds are
better than one!). Note that the code is still an infant.
http://members.cox.net/jeremyhill/msrv.zip
A few disclaimers:
1) This is not a MUD yet (just socket I/O and some frills)
2) There are a few bugs--if you can help track them down, great!
Quick requirements:
1) Linux or Cygwin (developed with g++ 3.3.3; GNU Make 3.80)
2) Boost libraries installed (www.boost.org) for shared_ptr
Next addition:
- File functionality (logging, etc)
Thanks,
Jeremy