Top Mud Sites Forum Return to TopMudSites.com
Go Back   Top Mud Sites Forum > Mud Development and Administration > MUD Builders and Areas
Click here to Register

Reply
 
Thread Tools
Old 10-02-2010, 05:14 AM   #1
DrLeprechaun
New Member
 
Join Date: Aug 2010
Posts: 1
DrLeprechaun is on a distinguished road
School Proejct

Hello everyone.

I'm a 19 year old studying computers in Sweden, and in our third (and final) year we have to do a school project. Me and a friend decided to do a MUD for our project, and I was wondering if you guys could give us some advice. Most immediate would be a good codebase for a beginnner to start out with, but anything from links to websites about MUD buildning and general do/don'ts would be of great help.

I realise that this might be a pretty big project, but you are expected to spend at LEAST 100 hours on this project. Also, the finished product is not that important, your grade is based more on how you plan your project and how you solve problems that arise.

Now a little info about me that might be helpful to know, don't really know what's useful so I'll just tell you everything.

I'm currently studying php/html and Object Oriented (is that what it's called?) Java, and I've studied a bit of MySQL and (sigh) Microsoft Access. I've also studied QBasic and VisualBasic, but I assume that I won't be using those languages when I program. I've played alot of MUDs, but I've never really played any of them for longer periods of time. I think about 1.5 months is the longest I've played a single MUD.

Just to sum it up a little, I really need to know a good codebase for beginners and where/how to learn it.

Thanks in advance!
DrLeprechaun is offline   Reply With Quote
Old 10-02-2010, 07:34 AM   #2
Manitas
New Member
 
Join Date: Feb 2005
Posts: 10
Manitas is on a distinguished road
Re: School Proejct

If I remember correctly, most established mud codebases are written in flat C, and make poor use of relational databases, if any. This has little to do with what you're studying.

Looks like the best way for you to go would be to make some sort of a web game using Javascript, php (which can be used in object oriented manner), and MySql for example (or ASP and other Windows stuff if you prefer).
Manitas is offline   Reply With Quote
Old 10-02-2010, 10:57 AM   #3
Vatiken
New Member
 
Join Date: Sep 2010
Home MUD: Ebendale Online
Posts: 7
Vatiken is on a distinguished road
Re: School Proejct

If a C based MUD is your intent though, I would suggest tbaMUD as something you might want to look into.


Vatiken is offline   Reply With Quote
Old 10-02-2010, 03:15 PM   #4
plamzi
Senior Member
 
Join Date: Nov 2009
Home MUD: bedlam.mudportal.com:9000
Home MUD: www.mudportal.com
Posts: 292
plamzi is on a distinguished road
Re: School Proejct

DrLeprechaun,

You could take tbaMUD and write a MySQL connector piece for it, moving some or all of its data sets (zones, player saves, etc.) over into a modern casing. I think the MUD community will greatly benefit from something like that.

If you stick to the MySQL API functions, you don't need to know a lot of C, but you'd be able to leverage your query knowledge.

The C API for MySQL () is pretty straightforward. I'm currently using it for my own db connector. Unfortunately, my codebase is pretty antiquated and also significantly customized, so my connector is specific to it and won't do others much good.
plamzi is offline   Reply With Quote
Old 11-17-2010, 12:48 PM   #5
DamonJeeves
New Member
 
Join Date: Nov 2009
Posts: 1
DamonJeeves is on a distinguished road
Re: School Proejct

CoffeeMUD is done all in Java and may work for you, seeing as you know Java...

Web Site:
SourceForge:

Beta Downloads:

SVN Downloads:
svn://coffeemud.net/public/CoffeeMud
CoffeeMud Wiki:



Also there is a Yahoo group to help you work out details.
DamonJeeves is offline   Reply With Quote
Old 11-24-2010, 12:18 AM   #6
Fizban
Member
 
Join Date: Jul 2006
Name: Brandon
Location: Shelby Township, Michigan
Home MUD: The Builder Academy
Home MUD: 4 Dimensions
Posts: 144
Fizban is on a distinguished road
Re: School Project

Like DamonJeeves, CoffeeMUD was what popped into my head immediately as well when I saw mention of experience in programming with Java.

If on the other hand doing something like plamzi mentioned is something you have any interest in you can download the latest release of the codebase via or download the more up-to-date svn repository version with the following command ( svn checkout tbamud ). The code can also be viewed without downloading it by going to the following:

Best ways to have any questions regarding the codebase answered would be to post in either of the following forums:




or to log into tbaMUD via the following address: tbamud.com:9091
Fizban is offline   Reply With Quote
Reply


Thread Tools


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

All times are GMT -4. The time now is 07:05 PM.


Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Style based on a design by Essilor
Copyright Top Mud Sites.com 2022