Login
User Name:

Password:



Register
Forgot your password?
Vote for Us!
 Couple bugs
Yesterday, 5:42 pm
By Remcon
Bug in disarm( )
Nov 12, 2017, 6:54 pm
By GatewaySysop
Bug in will_fall( )
Oct 23, 2017, 1:35 am
By GatewaySysop
Bug in do_zap( ), do_brandish( )
Oct 18, 2017, 1:52 pm
By GatewaySysop
Bug in get_exp_worth( )
Oct 10, 2017, 1:26 am
By GatewaySysop
LOP 1.45
Author: Remcon
Submitted by: Remcon
LOP Heroes Edition
Author: Vladaar
Submitted by: Vladaar
Heroes sound extras
Author: Vladaar
Submitted by: Vladaar
6Dragons 4.3
Author: Vladaar
Submitted by: Vladaar
Memwatch
Author: Johan Lindh
Submitted by: Vladaar
Users Online
DotBot, CommonCrawl, Yandex, Google

Members: 0
Guests: 16
Stats
Files
Topics
Posts
Members
Newest Member
477
3,705
19,232
608
LAntorcha
Today's Birthdays
There are no member birthdays today.
Related Links
» SmaugMuds.org » Codebases » AFKMud Support & Development » I have an idea but I need a b...
Forum Rules | Mark all | Recent Posts

I have an idea but I need a bit of help to get it working.
< Newer Topic :: Older Topic >

Pages:<< prev 1 next >>
Post is unread #1 Feb 5, 2009, 2:22 pm
Go to the top of the page
Go to the bottom of the page

Ringmaster
Fledgling
GroupMembers
Posts8
JoinedFeb 4, 2009

Ok so you guys have seen me be quite active these past two days and I was wondering, is there anyone here who would happen to be ambitious enough to rip the space and ship and piloting code out of SWR or SWRiP and then perhaps smoosh that into the AFKMud codebase? I think it would be a fantastic little system, But I think it may be a heck of an overhaul. I know I'm crazy just tell me how hard it would be if it would be like hours upon hours lemme know and I'll forget the whole thing ever happened.

Thanks in advance.
       
Post is unread #2 Feb 5, 2009, 2:34 pm
Go to the top of the page
Go to the bottom of the page

Kayle
Off the Edge of the Map
GroupAdministrators
Posts1,195
JoinedMar 21, 2006

It's doable. But it's not an easy task. The space system from SWR is integrated into a lot of stuff, and it's possibly more invasive a change than the Overland. For now, you're probably better off doing some smaller stuff, and getting to know the code better and make a backup before you attempt to move the system. That way when something gets messed up (and believe me it will) you can just go back to the last working copy you had and start over. It's a painstaking process, and yes, it is likely to have you working for hours upon hours.

The space system has several flaws to it though, mainly in the vector math it uses. But if you're willing to work with it, yes, it'd probably be an excellent addition to your MUD.
       
Post is unread #3 Feb 6, 2009, 11:03 pm   Last edited Feb 6, 2009, 11:04 pm by Igabod
Go to the top of the page
Go to the bottom of the page

Igabod
Fledgling
GroupMembers
Posts40
JoinedSep 25, 2008

For a better space system I'd recommend the system from SWFOTE anyway, it's a little more advanced and has less problems than the SWR space system. Kayle is right though, this will be a HUGE job for someone who isn't extremely knowledgeable of both codebases. I know when you're starting out with coding you wanna dive right into the huge things, but it's generally a better idea to start off by editing the do_score function or the do_who function. Both of these should give you enough of a headache to let you know just how ready you are to tackle a bigger project. If you're able to re-arrange the appearance of the score function and get it working fully, then you can try something a little bigger, work your way up from there to doing the space system, and heck by the time you get ready to do that you might just be good enough to write your own space system from scratch.

[edit to fix typo]
       
Post is unread #4 Feb 7, 2009, 9:24 am
Go to the top of the page
Go to the bottom of the page

David Haley
Sorcerer
GroupMembers
Posts903
JoinedJan 29, 2007

Well, said, pretty much took the words out of my mouth :smile:

It can't be repeated enough: the best way to do great things is to learn how to start small.
       
Pages:<< prev 1 next >>