Login
User Name:

Password:



Register
Forgot your password?
LOP Building Guide v1.0
Author: Hanaisse
Submitted by: Hanaisse
Reset Guide
Author: Hanaisse
Submitted by: Hanaisse
LOP 1.38r2
Author: Remcon
Submitted by: Remcon
LOP 1.37
Author: Remcon
Submitted by: Remcon
LOP 1.36
Author: Remcon
Submitted by: Remcon
Yahoo! Slurp, MSN Search

Members: 0
Guests: 2
Stats
Files
Topics
Posts
Members
Newest Member
369
3,185
15,632
526
Craty####
» SmaugMuds.org » General » Smaug Snippets » Space Ship System
Forum Rules | Mark all | Recent Posts

Space Ship System
< Newer Topic :: Older Topic >

Pages:<< prev 1 next >>
Post is unread #1 Oct 14, 2009, 8:10 am
Go to the bottom of the page Go to the top of the page
dbna2
Conjurer
GroupMembers
Posts287
JoinedDec 2, 2008

I am looking to add a spaceship system to my smaug1.4a dbz codebase(nondbsaga) and I am wondering which will be the better space system SWFOTE or SWRFUSS? .........................
http://img196.imageshack.us/img196/5134/nandjsig.jpg
Homepage: dbnu.info
Dbnu.info: 4321
       
Post is unread #2 Oct 14, 2009, 8:49 am
Go to the bottom of the page Go to the top of the page


Caius
Magician
GroupMembers
Posts100
JoinedJan 29, 2006
WWW

Both are pretty dirty. But FotE's space system is more fleshed out, if that matters. .........................
SWR2 Refactor - The improved SWR 2.0 codebase.
       
Post is unread #3 Oct 14, 2009, 9:03 am
Go to the bottom of the page Go to the top of the page


Kayle
Nibelungen
GroupAdministrators
Posts885
JoinedMar 21, 2006
WWW

They both have fundamental math issues. Caius has a thread around here somewhere that talks about them. If the one I've been working on was a little more complete, I'd offer to let you use it as the math involved is done properly, and it's a seamless system rather than the imo clunky system of SWR and SWFotE. .........................
Owner/Coder                                                                    Coder
Malevolent Whispers                                                        Star Wars: The Sith Wars
{Development Phase - Not accepting players}                {Open Alpha - Players welcome, but with frequent changes to core systems.}
IMC2 Contact: Kayle@MW                                                IMC2 Contact: Kayle@SWTSW
       
Post is unread #4 Oct 14, 2009, 9:13 am
Go to the bottom of the page Go to the top of the page
dbna2
Conjurer
GroupMembers
Posts287
JoinedDec 2, 2008

Any idea when yours will be more done? .........................
http://img196.imageshack.us/img196/5134/nandjsig.jpg
Homepage: dbnu.info
Dbnu.info: 4321
       
Post is unread #5 Oct 14, 2009, 9:37 am
Go to the bottom of the page Go to the top of the page


Kayle
Nibelungen
GroupAdministrators
Posts885
JoinedMar 21, 2006
WWW

A while yet. It's kindof sitting on the back burner for the moment. .........................
Owner/Coder                                                                    Coder
Malevolent Whispers                                                        Star Wars: The Sith Wars
{Development Phase - Not accepting players}                {Open Alpha - Players welcome, but with frequent changes to core systems.}
IMC2 Contact: Kayle@MW                                                IMC2 Contact: Kayle@SWTSW
       
Post is unread #6 Oct 14, 2009, 9:48 am
Go to the bottom of the page Go to the top of the page
dbna2
Conjurer
GroupMembers
Posts287
JoinedDec 2, 2008

So then for the time being which of those two Spaceship systems would you suggest using.... I have my mud opening in less 2 months so I am trying to add the last additions needed. .........................
http://img196.imageshack.us/img196/5134/nandjsig.jpg
Homepage: dbnu.info
Dbnu.info: 4321
       
Post is unread #7 Oct 14, 2009, 10:03 am   Last edited Oct 14, 2009, 10:04 am by Caius
Go to the bottom of the page Go to the top of the page


Caius
Magician
GroupMembers
Posts100
JoinedJan 29, 2006
WWW

dbna2 said:
So then for the time being which of those two Spaceship systems would you suggest using.... I have my mud opening in less 2 months so I am trying to add the last additions needed.

What you do depends entirely on how much work you're willing to put into it. I would urge you to consider the Space v2 snippet, it has some very nice ideas. On the other hand, it's in an unfinished state (to say the least), so if you want something fully working in two months, then it's not an option. Of the two systems you originally asked about, I would recommend FotE, if for no other reason than that it can create new instances of ships on the fly, while on SWR each and every one must be built by immortals. .........................
SWR2 Refactor - The improved SWR 2.0 codebase.
       
Post is unread #8 Oct 14, 2009, 10:23 am
Go to the bottom of the page Go to the top of the page


Kayle
Nibelungen
GroupAdministrators
Posts885
JoinedMar 21, 2006
WWW

My recommendation would go out to FotE as well. The FotE system has several perks to it including a mostly redesigned space combat setup which is really kinda nice.

Also, the thought just came to mind that my space system relies heavily on C++. Std::list, and std::bitset being the two that come to mind right off, aside from the Ship, Planet, and Space classes. .........................
Owner/Coder                                                                    Coder
Malevolent Whispers                                                        Star Wars: The Sith Wars
{Development Phase - Not accepting players}                {Open Alpha - Players welcome, but with frequent changes to core systems.}
IMC2 Contact: Kayle@MW                                                IMC2 Contact: Kayle@SWTSW
       
Post is unread #9 Oct 14, 2009, 10:27 am   Last edited Oct 14, 2009, 10:31 am by dbna2
Go to the bottom of the page Go to the top of the page
dbna2
Conjurer
GroupMembers
Posts287
JoinedDec 2, 2008

ewww C++ >.> Too much work to convert the whole codebase... .........................
http://img196.imageshack.us/img196/5134/nandjsig.jpg
Homepage: dbnu.info
Dbnu.info: 4321
       
Post is unread #10 Oct 14, 2009, 11:14 am
Go to the bottom of the page Go to the top of the page
dbna2
Conjurer
GroupMembers
Posts287
JoinedDec 2, 2008

With the Snippet Space_v2 what still needs to be done? .........................
http://img196.imageshack.us/img196/5134/nandjsig.jpg
Homepage: dbnu.info
Dbnu.info: 4321
       
Post is unread #11 Oct 14, 2009, 11:31 am
Go to the bottom of the page Go to the top of the page


Caius
Magician
GroupMembers
Posts100
JoinedJan 29, 2006
WWW

dbna2 said:
With the Snippet Space_v2 what still needs to be done?

I started working this code into my own mud years ago, and honestly I can't remember exactly how it looked when I started out. But the short story is that pretty much everything needs to be done. I'm pretty sure turrets don't work at all, and there's no OLC for ship prototypes/templates or ship parts. One of the great things about space v2 is how a ship is basically just an empty hull. All its stats are based on the parts you add to it, like sublight engines, hyperdrive, shields, weaponry, sensors, etc, etc. All these are parts that can be swapped out. I seem to remember there is no code for doing the actual upgrades either, but I might have that one wrong.

It's a long term project. .........................
SWR2 Refactor - The improved SWR 2.0 codebase.
       
Post is unread #12 Oct 15, 2009, 7:47 pm
Go to the bottom of the page Go to the top of the page
ayuri
Magician
GroupMembers
Posts110
JoinedJun 13, 2008

As others have said here before, the SWFotEFUSS space is what I would recommend. It's fairly rounded, pretty hackable as far as adding new things to ships (gravity well generator's rock - just not on an X-Wing) and pretty easy to follow along once you get used to how it all works.

ayuri .........................
"There is a lesson here for ambitious system architects: the most dangerous enemy of a better solution is an existing codebase that is just good enough."
-- Eric S. Raymond: The Art of Unix Programming
       
Pages:<< prev 1 next >>