Hard Light Productions Forums

Off-Topic Discussion => General Discussion => Topic started by: Krackers87 on October 06, 2003, 10:31:32 pm

Title: Good RTS Source code
Post by: Krackers87 on October 06, 2003, 10:31:32 pm
Im lookin for a legal release of a preferably 3d RTS ' source code. I plan on starting to create a game with some friends and need a basis to start from.
Title: Re: Good RTS Source code
Post by: Turnsky on October 06, 2003, 10:42:40 pm
Quote
Originally posted by Krackers87
Im lookin for a legal release of a preferably 3d RTS ' source code. I plan on starting to create a game with some friends and need a basis to start from.


Homeworld's Source code has been released..:nod:

that 3d enough for ya? ;)
Title: Good RTS Source code
Post by: Liberator on October 06, 2003, 11:24:34 pm
:nod:
Title: Re: Re: Good RTS Source code
Post by: Martinus on October 07, 2003, 05:15:33 am
Quote
Originally posted by Turnsky


Homeworld's Source code has been released..:nod:

that 3d enough for ya? ;)

[color=66ff00]Jeepers, I didn't know that! Here's hoping that the HW SCP is as fantastic as our own. :nod:
[/color]
Title: Good RTS Source code
Post by: Styxx on October 07, 2003, 07:59:14 am
Don't hope too much. They have a highly publicized and very well done sequel that's just hit the market, there's not that much motivation to work on the old game I'd guess...
Title: Good RTS Source code
Post by: Liberator on October 07, 2003, 10:10:26 am
That's not the point.  He said he wants the source for a 3D RTS engine.  You don't get more 3D than Homeworld.  

Also, don't write off the originial game yet.  There are a lot of hardcoded things about the ships and game itself that people want changed and ambitious programmers to change it.
Title: Good RTS Source code
Post by: Styxx on October 07, 2003, 11:18:12 am
I was replying to Maeg, actually.
Title: Good RTS Source code
Post by: Krackers87 on October 07, 2003, 12:40:36 pm
Homeworld wontcut it. This needs to be a ground RTS.

I found one that fits my needs well called golgotha. Unless i find something better, (unlikely...) im sticking with that.
Title: Good RTS Source code
Post by: Martinus on October 07, 2003, 12:49:40 pm
[color=66ff00]Granted Styxx. :nod:

BTW when most ppl think '3D RTS' Krackers, they're thinking of the ability to 'play' in 3D, not the fact that units and detail is in 3D.
That's what caused the confusion I think. :)
[/color]
Title: Good RTS Source code
Post by: mikhael on October 07, 2003, 12:59:29 pm
Golgotha wasn't an RTS last I looked.

Seriously, a simple hack should be able to turn the homeworld engine into a surface based RTS, i'm pretty sure.
Title: Good RTS Source code
Post by: Flaser on October 07, 2003, 01:21:46 pm
I seriously doubt that mikhael, there's a major difference between making a unit skim along a surface to just moving it in space - which is a lot easier in many regards.
Title: Good RTS Source code
Post by: kasperl on October 07, 2003, 01:22:48 pm
look at the difficulty's there are with having FS2 involve planets.
Title: Good RTS Source code
Post by: mikhael on October 07, 2003, 01:29:31 pm
Quote
Originally posted by Flaser
I seriously doubt that mikhael, there's a major difference between making a unit skim along a surface to just moving it in space - which is a lot easier in many regards.


Actually, its mostly a matter of path finding. There's two or three very good articles about rules-based pathfinding in 3d environments in Game Developer Magazine, as I recall. Specifically, you just have to  introduce a rule that says the Z-delta between the ground object and the unit object is between 0+epsilon and some reasonable positive Z value. Your pathfinding nodes will then keep the units following the ground easily.

Adding planets to Freespace is a whole other, and entirely different issue.
Title: Good RTS Source code
Post by: Flipside on October 07, 2003, 04:22:30 pm
Well, the think about an SCP Homeworld is the same as FS2, I doubt that ANY mod is going to use EVERY feature the guys are adding to FS2, but it allows loads and loads of completely different campaign scenarios, the same could be done with homeworld, new weapon types, new game types, special features etc :)

Flipside :D

EDIT : Try GameDev.net theres a load of stuff there :)
Title: Good RTS Source code
Post by: Krackers87 on October 07, 2003, 07:28:22 pm
i want to have space battles to so im thinking... Is it possible to have a game switch its engine without restarting it? Like one mission golgotha engine then next homeworld?
Title: Good RTS Source code
Post by: mikhael on October 07, 2003, 09:42:27 pm
Well, its /possible/, but damned unlikely. You're going to need to pass game data between them, I'd think (persistent variables and the like), so I'd say no, unless you were going to code some custom glue. Your best bet is work with an engine that can be made to do everything you want and be willing to compromise.
Title: Good RTS Source code
Post by: Nico on October 08, 2003, 02:14:26 am
Quote
Originally posted by mikhael
Golgotha wasn't an RTS last I looked.


mmh? I'm pretty sure it was some kind of arcade/rts mix.
it has a cool texture archive coming along, too, too bad I lost it and can't find it back :doubt:
Title: Good RTS Source code
Post by: mikhael on October 08, 2003, 09:48:45 am
Quote
Originally posted by Venom


mmh? I'm pretty sure it was some kind of arcade/rts mix.
it has a cool texture archive coming along, too, too bad I lost it and can't find it back :doubt:


I could be wrong. Its been so long since I looked at the source. I downloaded it like 24hrs after they released it, after all. :D