[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace() [function.preg-replace]: The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
READ ONLY Backup - Star Trek Fan Games - View topic - Expanding minor races?
View unanswered posts | View active topics It is currently 17 Apr 2026, 21:29



Reply to topic  [ 40 posts ]  Go to page Previous  1, 2
 Expanding minor races? 
Author Message
Ship Engineer
Ship Engineer
User avatar

Joined: 10 Jul 2006, 01:00
Posts: 5220
Location: Space is disease and danger, wrapped in darkness and silence!
I think the first issue with expanding minors remains is it worth all the work.
As I recall it will only happen if and when it is as important as other outstanding game issue.


12 Oct 2011, 22:17
Profile
Chief Software Engineer
Chief Software Engineer
User avatar

Joined: 11 Aug 2005, 01:00
Posts: 2934
My main concerns are not about the work required but rather the impact on gameplay. My feeling is that it is more likely to hurt gameplay than improve it.

_________________
Lead Developer of Star Trek: Supremacy
253,658 lines of code and counting...


13 Oct 2011, 01:23
Profile WWW
Admiral
Admiral
User avatar

Joined: 14 Jan 2009, 10:17
Posts: 2130


13 Oct 2011, 14:50
Profile
Cadet
Cadet
User avatar

Joined: 19 Jan 2010, 18:14
Posts: 50
Forgive me for inadequate explanation.

When I said "colonizes" I meant that was occuring "during map generation."

So starting at Turn 1, Vulcans would have their home system + X surrounding systems already colonized and growing at minor race growing rates.


13 Oct 2011, 15:37
Profile
Cadet
Cadet
User avatar

Joined: 19 Jan 2010, 18:14
Posts: 50


13 Oct 2011, 15:50
Profile
Admiral
Admiral
User avatar

Joined: 14 Jan 2009, 10:17
Posts: 2130
Notice you'll have 4 other (AI) expanding empires in the galaxy.


13 Oct 2011, 17:31
Profile
Cadet
Cadet
User avatar

Joined: 19 Jan 2010, 18:14
Posts: 50
/nod. A critical concern I would have is that all this eats up cycle times.

If of the 170 minor races require processing time, and minor races can expand and fight, and the AI is expanding and fighting...you see where this is going.


Aurora, an awesomely detailed 4x game currently in alpha I think...fun game, massive amounts of detail but a major concern is that if you have more then one "enemy empire" in the game, if the two enemy empires bump into each other and start fighting the game grinds to a halt as the enemy eats up all the cycle times circling around each other, blowing each up other up etc. while you just get frustrated because you're clear across the galaxy and can't build a single farm because it takes too long to process just 5 seconds of game time, let alone the month speed you were doing before.


But that's mainly an issue because their combat engine is integrated into everything else (and the game is built in VB). SO if processing time is NOT a concern, I think it would be really really really cool. Yes, you could be hemmed in with a minor race on one side and a hostile major on the other, but that's part of the fun and challenge. Perhaps that can be built into the difficulty level, so that on "easy" mode minor's don't expand while on "impossible" each expanding minor is basically the same as a major (limitless expansion) so instead of just facing K/R/C/F/D you also face Breen, Kezon, Sheliak, Andorans, Vulcan, etc. etc. etc.

I would dub that "impossible level difficulty" :D


13 Oct 2011, 22:32
Profile
Chief Software Engineer
Chief Software Engineer
User avatar

Joined: 11 Aug 2005, 01:00
Posts: 2934
There are a few places (like ) where I have glazed over some of the issues with minor expanding races. I'm not convinced that it could be implemented in a way that consistently improved gameplay. Sure, it could improve gameplay, but it could also screw it up pretty badly, and the odds tend to shift in that direction.

_________________
Lead Developer of Star Trek: Supremacy
253,658 lines of code and counting...


14 Oct 2011, 03:18
Profile WWW
Crewman
User avatar

Joined: 26 Feb 2008, 18:00
Posts: 26
Here's kinda my take on this; I understand that it's a lot of hassle at the moment, and there are other, more important things (such as AI) to work on. But it's also something I personally really, really want, so how about this:

Leave the possibility of coding it in later, after the majority of the game is done, and put it off until then. In other words, don't make code that you'd have to change later to make it possible, and if time permits before releasing the game (or even after, as kind of an addon), go ahead and add it. It makes little sense to do it before adding AI anyway, so just procrastinate a little.

Like I said, though, I really want this. It was this feature, more than anything, that drew me to the game in the first place.


07 Mar 2012, 18:09
Profile
Ship Engineer
Ship Engineer
User avatar

Joined: 10 Jul 2006, 01:00
Posts: 5220
Location: Space is disease and danger, wrapped in darkness and silence!
It would be nice to see as long as it does not overun the game.
:borg:


07 Mar 2012, 19:27
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 40 posts ]  Go to page Previous  1, 2

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by STSoftware.