|
|||||||
This is a discussion on "Looking for a codebase" in the Top Mud Sites MUD Coding forum : I had considered building an engine from scratch, but I'm not sure that's the direction I want to go now. I'd like to find a bare-bones OO codebase similar to MOO. I'd actually use Lambda if it were disk-based, but... Also, if you were writing from scratch, would you use C/C++, Java, Python or something else?... |
|
You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our MUD community today! If you have any problems with the registration process or your account login, please contact us. If you are a registered member of the old TMS forums, please click here
|
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 |
|
New Member
Join Date: Aug 2007
Posts: 14
![]() |
Looking for a codebase
I had considered building an engine from scratch, but I'm not sure that's the direction I want to go now. I'd like to find a bare-bones OO codebase similar to MOO. I'd actually use Lambda if it were disk-based, but...
Also, if you were writing from scratch, would you use C/C++, Java, Python or something else? |
|
|
|
|
|
#2 | |
|
Member
Join Date: Feb 2003
Home MUD: The Dreaming City
Posts: 55
![]() |
Re: Looking for a codebase
Quote:
|
|
|
|
|
|
|
#3 | |
|
New Member
Join Date: Aug 2007
Posts: 14
![]() |
Re: Looking for a codebase
Quote:
|
|
|
|
|
|
|
#4 |
|
New Member
Join Date: Jun 2003
Posts: 21
![]() |
Re: Looking for a codebase
well... i tries to ./configure genesis and apparently it didnt work.. it say it need gdbm or ndbm. i did install gdbm, but it didnt see it. so i dont know how to make it see it OR configure is broken itself.
|
|
|
|
|
|
#5 | |
|
Member
Join Date: Feb 2003
Home MUD: The Dreaming City
Posts: 55
![]() |
Re: Looking for a codebase
Quote:
As to why more people don't use ColdC, that is something that really baffles me (though I suppose a tetchy configure script might not exactly endear it to some potential users). It has a non-restrictive license, it's extremely stable, and it's relatively easy to learn even given the dearth of documentation. As with LPC, it allows you to make modifications to your game on the fly, but has the added advantage that you don't need to reload objects in order for the modifications to take place. The ColdC language is ideal for the development of text based games, but it makes almost no assumptions about the sort of game you wish to develop, giving you about as much flexibility as you can have without coding a game from scratch. All that said, there seems to be only about four or five muds (including Skotos' The Eternal City) that use it. Go figure. |
|
|
|
|
|
|
#6 | |
|
New Member
Join Date: Jun 2003
Posts: 21
![]() |
Re: Looking for a codebase
Quote:
Last edited by Valaria : 11-29-2007 at 01:40 PM. |
|
|
|
|
|
|
#7 | |
|
Member
Join Date: Feb 2003
Home MUD: The Dreaming City
Posts: 55
![]() |
Re: Looking for a codebase
Quote:
First find the line in "configure" that reads: Code:
for ac_hdr in gdbm/ndbm.h db1/ndbm.h ndbm.h db.h Code:
for ac_hdr in db1/ndbm.h ndbm.h db.h gdbm/ndbm.h Code:
if test -z "$db_header_to_use"; then Code:
echo " Forcing the use of gdbm/ndbm.h" 1>&6 db_header_file_to_use=gdbm/ndbm.h Code:
if test -z "$db_lib_to_use"; then echo " Unable to figure out what library to ling to get db support" exit 1 else LIBS="-l$db_lib_to_use $LIBS" echo " Using... -l$db_lib_to_use" 1>&6 fi Code:
echo " Forcing the use of -lgdbm" 1>&6 LIBS="-lgdbm $LIBS" |
|
|
|
|