Solitair

method for ship refit

method for ship refit

which method works best

I was wondering about how the shift refit might be implemented in GC2. Obviously this is something that has been done in different ways in different games and was thinking that a bit of debate on the idea may help. It's soemthing that can be discussed in advance of beta testing.

Basically I see a number of methods for implementing ship upgrades and a number of costs. Any combination could be tried.

Methods:
A) Universal - from the ship design screen all ships of design 1 could be upgraded to design 2
This is the easiest implementation and certainyl the most user friendly. It removes any complication and lets the player get on with playing the game.

B) Ship by Ship - any selected ship can be upgraded to another design when selected
This is the best controlled method and works well if there is any cost associated with an upgrade. Could be annoying if you have multiple ships around the map that you wanted upgraded.

C) Starbase/shipyard - any ship in a starbase or at a shipyard can be upgraded to another design
This method only allows those ships at a stardock to be upgraded. Most realistic option but potentially costs on the fun factor.


Upgrade Costs:
X) Free - upgrades cost nothing in money or time.
This is again the simplest method. No cost associated with upgrading. it's similar to GC1 where ships were automatically upgraded as tech advanced.

Y) Cash Cost - upgrades will cost depending on the value of the change made
Upgrades would cost an amount per module changed. So any design could be changed to another for a calculated cost.

Z) Time Cost - upgrades take time during which a ship is out of comisison
Upgrades require time to compelte and any ship being upgraded is unavailable for action until the upgrade is compelted. Could be complicated if ships are not at a shipyard.



I personally feel that for fun factor a combination of A and X or A and B would make most sense. For realism, a combination of C and Y+Z would be best. Perhaps differnt combinations coulb be used at different difficulty levels, so easy levels have free and instand upgrades empire wide, normal level have empire wide cash cost upgrades and hard levels have maximum realism.

What do people think?

Paul.
30,971 views 37 replies
Reply #26 Top
Refitting ships automagically makes the refit just lose any real meaning. Recall back to scenes from Star Trek, when a Federation ship undergoes refitting - that's a major event, and retaking command of the newly refitted ship is like a kid at Christmas. The game should be similar. When I refit a ship in MOO2, it is a major event, and I'm ecstatic when my veteran crew retakes the helm of the newly pristine ship.

Just having a refit happen out in the middle of now where once you research a new tech - that's just lazy and unexciting to me. It just boils the game down to a sterile crunching of numbers - bump on the stats on my damage delivered by +2, my speed by +1, and my armor by +3. It loses any character or life at all. I mean, crap, I don't want to play a freaking spreadsheet - I want a game that feels like it has some soul. I mean, waaah - if you don't want to bother with the physical action of refitting your ship, then don't. Just build a new one with the better specs.

Again, it's just super, mega lazy to not want to take the necessary steps to refit your ship at the appropriate facility. Refitting is a reward, not a right. You earn the reward by selecting and sending the ships to be refitted to an outpost. It shouldn't be your "right" to just have everything upgrade magically just because you don't want to do it. I hate micromanagement too, but heck, if you don't want to be bothered with even playing the game, then what's the point? Sheesh.

P.S. And in the name of all that which does not suck, please drop the 12 ships thing, Star Pilot - that's your silly propoganda, no one elses. No one in the right might has suggested limiting the game to 12 ships
Reply #27 Top
It was a demonstration of your actual point, VagabondNomad, about being being emotionally attached to all of your ships you ever make in a game of GC2. It was not silly proproganda. Note that others agreed with me at the time about that number, or even the 24 you later suggested. So you are incorrect on that "no one else" bit. It was no one agreed with you on your point of making all ships "emotionally significant". BTW, that comment of mine in this thread is over a month old, Vags. We settled that issue and moved on. Are you missing the teasing that much?

Recall back to scenes from Star Trek, when a Federation ship undergoes refitting - that's a major event, and retaking command of the newly refitted ship is like a kid at Christmas. The game should be similar. When I refit a ship in MOO2, it is a major event, and I'm ecstatic when my veteran crew retakes the helm of the newly pristine ship.
Wow. All this talk of yours about how you want to be emotionally attached to all your ships! All these feelings! Maybe you should be a writer, or hook up with SWG MMORPORK instead? I

Lets keep down the amount of micromangement where we can. I would prefer ship refit wasn't super cheesy. I can live with refitting my ships while they are in my influence. That just means my mobile tender and mobile ship repair capability is represented abstractly, in the cost of the upgrade, rather then being units I have to send around to various "collection points". However, if I have to send all those ships to some facility (a shipyard for instance), then I can live with that. More of a hassle, for zero fun, but I can find game fitting rationales for it. However, as I've mentioned in another thread on this subject, if the planned "Universal Upgrade" (UU) feature doesn't care where a unit is and upgrades it anyways, that will be very irritating if I have to upgrade at a facility to perform a manual upgrade!

Should we ask Star Dock to drop the UU feature? Or just ask them to set all such units to be upgraded at the first convinent facility? That gets us into needing units to ask you for your permission to upgrade, otherwise you put it into a planet orbit to defend the planet, and instead, it goes into the shipyard there to be refitted. That would tick off some players needing it to defend that world, right then.

I know we cannot cover all the cases. There is always some trade off. Such is the way of software. But UU tends to be very cheesy, and that will tick me off if the UU can do things I (and the AI) cannot do.
Reply #28 Top
So if it is going to be a UU system and ships can upgrade in the field? Will they have to stay in their current position for X amount of turns while they 'refit'? Seems like an acceptable penalty for upgrading out in space. WIll dissuade you from upgrading on your lines or in dangerous space.
Reply #29 Top
Currently (v0.12[b].002) the "upgrade" button takes you to the ship design screen, where you can create a new ship design. If you replace the old ship design with a modified one then does that change all ships? Is it possible to alter one ship?
Reply #30 Top
Star Pilot,

Let me take a moment to refresh your memory - this is a direct quote from me:

Star Pilot, it appears that either you've misunderstood me, or I've miscommunicated somehow. Although I did say that I could keep track of about 25 ships, I never suggested that the large maps should be limited to 25 ships. If you read some of my earlier posts in this thread, you'll see that I said somewhere in the vicinity of 100 ships would make a good max number - maybe slightly less than that. My point in mentioning 25 is to say that there would probably would not be more than 25 ships that I would be interested in keeping track of, and with a top number of 100 ships, it would make it easier to find those "interesting" ships.


I'll be interested in seeing you try to turn that into me advocating only 25 ships

The issue regarding the method of ship refit and the number of ships in GC2 are intimately related. Obviously, with a smaller number of ships, manually refitting ships becomes more practical. If we have hundreds or thousands of ships, then refitting ships becomes more of a chore.

Here are the requirements for ship refit, as I see them:

1. There must be a monetary cost for the refit that is less than building a new ship.
Why? This is the easier requirement to explain. You're not building a whole new ship, so it should cost less than a new one. The important thing is that it should cost something reasonable, rather than being free.

2. There must be a time cost for the refit of the ship, during which the refitted ship will be removed from the field of play and unusable, lasting from the time that the refit begins until the refit is complete.
Why? If you're going to upgrade a ship, you should receive no benefit from the ship whatsoever during its upgrade. Think of it as an accelerated ship-building process.

To this end, there are several reasons that I keep advocating this being done at a facility, be that a planetary shipyard, or a capable starbase. One reason would be that if you just tore your ships apart in the middle of deep space, it would be pretty vulnerable, and would need to be attackable by enemy forces during that time. Another reason is that it just doesn't make sense that one would haul all the upgrade pieces out into the middle of deep space on a fleet of freighters, rather than just sending the ship to the facility instead. That's really backwards, if you think about it. It's like taking the restaurant to the house, instead of the family going to the restaurant.

And let's look at some of the components of the time cost. One is the time of the actual upgrade itself. Another would be the travel time to the upgrade facility, assuming that this is the chosen refit model. And then there's the time to travel back, assuming that is included as well.

Conclusion
Here's a potential compromise for the refitting of ships between the manual and automagic camps. How about if the requirements stated above were automated in the following fashion:

1. You select a ship for refitting.
2. You select a facility to refit the ship.
3. You select a return destination upon completion of refit (destinations could be empty squares of space or fleets).

And that's it. That way, if you want the refit done fast, and you're near a hefty shipyard / production facility, you could send your ship there and get it done quicker. If you're way out on your frontier, then your refit is obviously going to take longer any way you cut it.

Another idea is that maybe you could just have some options you could select to let the computer automatically handle the refit according to the following criteria:

a. At nearest refit location
b. At fastest refit location
c. At best refit location (the computer analyzes travel time vs. production time and selects the location that will return your ship in the smallest amount of time)

Just some thoughts.
Reply #31 Top
To this end, there are several reasons that I keep advocating this being done at a facility, be that a planetary shipyard, or a capable starbase. One reason would be that if you just tore your ships apart in the middle of deep space, it would be pretty vulnerable, and would need to be attackable by enemy forces during that time. Another reason is that it just doesn't make sense that one would haul all the upgrade pieces out into the middle of deep space on a fleet of freighters, rather than just sending the ship to the facility instead. That's really backwards, if you think about it. It's like taking the restaurant to the house, instead of the family going to the restaurant.


Reminds me of the Fifth Element, where the chinese food "boat" pulled up to the window to do business. LOL
Reply #32 Top
VAgabondNomad, your sugested upgrade system is absolutely acceptable to me, I would prefer the last methode, with a little addition, give the player an multi refit command, that would send all ships of a given model/or all selected ships to base for upgrade. Naturally the player would have to chose between methode a, b, or c.

Finally, yes upgrades should cost something, money, production, or both, and take some amount of time.
Reply #33 Top
I'll be interested in seeing you try to turn that into me advocating only 25 ships


Vags, you have repeatily advocated being emotionally attached to every one of your combat ships in GC. You have stated repeatily that you should and would form an emotional attachment to about 25 ships, and that should be the norm, in your view, of the GC game play experience. According to your earliest statements, the game should limit the number of ships to 25. When multiple people have called you out on the issue of how having only 25 ships would affect gameplay, you have elaborated that you are in favor of allowing more ships, up to 100, but stated that you'd only care about 25 or so ships, and that is the upper limit of combat ships that you felt should be allowed, as it would be all that should be needed. The other ships would be throw away or non-combat items like colonizers, unarmed scouts and drones, transports, freighters, and constructors. If you really want to hunt for it, look for the thread where I stated that most people would only be able to become attached to between 12 to 24 ships. AIR, that is the thread where you first stated your magic number of "25" as being how many ships you could get emotionally attached to.

My point to you is, and has always been, that at any hard limit you've suggested, it's going to be too small for people that play on the larger sized maps. I know from experience that a 100 hard limit on my ship numbers would completely destroy the later gameplay on Large maps with Rare worlds, in GC1. I believe it is best to not limit set a hard limit on the ship numbers other then what the base code architecture (ie, MAX_INTEGER which is quite large number for ships in the current MS architecture being used by Star Dock) or memory space imposes, so that even at the maximum size settings, players still won't bump up against it.

So what should we use to limit ship numbers? Money. Plain and simple economics. Each ship has some cost to maintain, and the game's economics will limit the total number of ships any empire might support. That allows larger empires to afford more ships then a smaller empire. This builds in an effective scaling factor, both for play time in game (early game, you cannot afford a huge armada because you have few worlds generating significant income to support the ship costs), and by empire size (the more worlds generating cash, the more ships you can afford). It also would allow players to tweak their empires to be better money generators, at the cost of production and research capacity, if players need to support more ships for a particular span of time. For instance, for a big slug out with your main, cross galaxy rival. Does that not sound more strategic then just building the biggest ship you can because you have some hard limit that you are going to bump against? That's what hard limits that players hit to easily cause. It forces players to build the biggest combat ship possible at all times, as they need to maximize their fighting capacity. And when you players are forced to do a particular thing, that take away their choices. And that reduces their fun.

As for your cited refitting issues, let's examine those, as they are about pertainent fun with the game.

#1 - Costs: In reality, even a modest refit will often cost more then just building new. This is a simple reference point, as we can choose other models for GC2. What are the game effects of choosing to make it cheaper to refit/upgrade (versus using a realistic upgrade model)? Players will upgrade rather then retire their old units and build new units as their replacements. Is it more fun to upgrade old units? Upgrading a unit is neither fun nor unfun in itself, although the UI and MM involved can make upgrading unfun. Should upgrading be free? I believe not. Why not? Because if upgrading was free, it would encourage micro-management upgrading of all your ships whenever you got a new tech, and would lend itself to serious cheese exploits. I'd personally find a cost to upgrade being cheaper then building new to lead to a faster game experience, which would permit more games to be played. More games, more fun.

#2 - Time: It is realistic that it should take some amount of time to perform an upgrade. However, if you allow upgrading "in the field", this is unfun. It does add strategic concerns to the game (should I upgrade my units here, or retreat them to better observed/defended area?). However, the net effect on most players game play is that they would just not upgrade line combat units while action is deemed likely. This has the effect of making a game take longer to play. Anything that makes the game take longer, encourages players to find a more efficent alternative.

#3 - Location: Having to take a ship to a facility to upgrade is a well understood game mechanic. What effect does this have on game play? Again, front line units won't be upgraded while action is deemed possible. This will make the game significantly longer, as ships will have to traverse from their current station to the upgrade facility and then back to the front again. This mechanic makes it faster to (rush) build new and ship the new units to the front. This impact is further aggravated if the facility has some production value that it applies to the time it takes to refitting, so that less industrially developed worlds take longer to refit a ship then heavy industry worlds.

The question is, where do people think the balance point of what is acceptable, versus what isn't? Between the delays and dealing with the MM of upgrading (whether its just clicking an "Upgrade at..." menu choice and then clicking on a location on the main map (and then, what to upgrade to)), it is easy to push the point of dealing with the details to "unfun". GC2 isn't exactly heavy on the details and MM, although it is headed that way with the new planet tile management and the design your own ship functionality. Too much MM may become a real issue with the GC1 customer base, and I know Brad has stated that he wants to avoid adding in too much MM into GC2.

Those are my concerns. I don't see refits mattering much on the larger maps (large, huge, and gigantic), because the travel time will become too great for getting older ships back, upgraded, and returned to the front in a timely fashion. On smaller maps, refitting will be highly efficent, as travel time will be very small factor in comparison to the gains of improved ship capacity. I believe this is the reason that Brad has decided you should be able to instant upgrade anywhere you have influence, at a cost. To make upgrading an option on the larger map, cut down on MM, and keep the gamer on track and focused on his strategy, rather then worrying over rotating out older ships while trying to maintain an effective border guard and getting ready for the next territory annexation.
Reply #34 Top
...According to your earliest statements, the game should limit the number of ships to 25...


Star Pilot, I challenge you to find a single instance of me saying that the game should be limited to only 25 ships. You won't, because I've never said that - never suggested that.

I feel like I'm talking to a wall here, but I'll repeat myself yet again, and please try to clear your mind and comprehend what I'm saying. Yes, it is true that I said I would only be intimately interested in following the progress of about 25 or so ships. But I also went on to explain that I believe there should be a maximum around 100 ships. Do you understand the difference? I have 100 ships, but only 25 or less interest me enough to follow their progress. That doesn't mean I don't think I need the other 75 ships. Of course I do - they're my Star Trek "red shirts". I'm not sure why this concept has been the cause for so much miscommunication between us, but hopefully this will finally put to rest the laughable myth of me advocating only 25 ships

And just to clarify, I've never said there should be a hard-coded limit. Rather, I've said that there should be a point where, when a civilization is at its peak economic / industrial research level, it can support X number of ships without running a deficit. One could still artificially support a larger number of ships by running a deficit, provided one had the available funds. And this opens up the question about whether we'll be able to mothball ships for a drastically reduced maintenance cost for later use. Which would also open up the possibility of diplomatic negoatiation over arms control, perhaps focused on eliminating mothballed ships.

Anyway, I would appreciate it if you would discontinue propogating the untruth regarding my views on ship numbers. I've said it countless times, and I don't know how many more ways I can say that I don't think the game should be limited to 25 ships. But I can tell you that it's starting to tick me off because it makes me think you're being intentionally deceitful.
Reply #35 Top
So what should we use to limit ship numbers? Money. Plain and simple economics. Each ship has some cost to maintain, and the game's economics will limit the total number of ships any empire might support.


I have already been flexible in accepting and promting this idea. We both agree that economics should be the factor that limits ship numbers. Where we probably differ is that I support a higher ship cost so that the one can wield far fewer ships. At a civilizations maximum economic / industrial research level, one should only be able to maintain X ships without running a deficit. My X would be around 100, while yours, I presume, would be far higher.

...Upgrading a unit is neither fun nor unfun in itself...


Star Pilot, with respect, this is an example of you projecting your opinion as a representation for everyone. I understand that you may not find it fun to upgrade a unit. Speaking for myself, which is something you may want do more often, I do find upgrading a ship to be fun. This doesn't mean you're wrong and I'm right, or vice versa. It just means we have different preferences.

...the net effect on most players game play is that they would just not upgrade line combat units while action is deemed likely...


This makes perfect sense. If you could be in battle at any moment, you don't say, "Time out! Time out! I have to refit my ships!" That's a game choice that the player needs to make. And it's not all or nothing. Perhaps they send some ships to for refit, while keeping others at an acceptable level. Those are choices that I find interesting - it's a gamble that you've made the right choices, which I find fun.

...I don't see refits mattering much on the larger maps (large, huge, and gigantic), because the travel time will become too great for getting older ships back, upgraded, and returned to the front in a timely fashion...


This is a danger that I see as well. As a possible solution, I have suggested that ship speeds be greatly increased to compensate for the increased travel times.

...To make upgrading an option on the larger map, cut down on MM, and keep the gamer on track and focused on his strategy, rather then worrying over rotating out older ships while trying to maintain an effective border guard and getting ready for the next territory annexation...


This brings up an interesting philosophical point, which may explain why you and I appear to be debating this subject so frequently. You appear to be more interested in the execution of strategy - please correct me if I'm wrong. Whereas, while I definitely enjoy the strategy aspect of the game, I also am looking to enjoy the experience of the "universe" in which I'm playing. This is why I have an interest in following certain ships. This is why I want certain processes in the game, such as the refitting of ships, to follow a plausible set of mechanics, which I feel gives the player the opportunity to make even more strategic choices. These additional touches of "believability" are appreciated by me, as I find it fun to pretend that I'm actually controlling an empire, not just pushing around game pieces in an overglorified game of chess. Having said that, I agree that the right balance needs to be struck, as I hate tedious micromanagment as much as the next person.
Reply #36 Top
Vags, you brought up the old subject. I don't know why, since it was over a month old when you did that. I thought we had settled that issue on equitable turns. It seems you want to project yourself into a fantasy world centered around a few ships that you find interesting in your GC games. I want to play the game, and am willing to accept the odd game construct if it means I get to spend more time playing the game. I think that's why we are staying at logger heads.

Reviewing a few of the past thread, I see you did state you could play with signiifacanlty fewer number of ships, but that you would prefer 75 to 100 ships as the game's (that's hard) limit on ships. That had us comparing how many ships one needs versus how many ships people truly notices or care about, which is where you first stated that you get emotionally attached to upwards of 25 ships. There was talk about how smaller numbers (7 (you) , 10 (other), and 12 (me) ) would cramp the game too much for everyone. You did state you could live with only 25 interesting ships, with the rest of the 100 being disposable. A side point: If only 25 ships are interesting, then Star Dock should just cap the game there for you, and therefore you'd never go past what you find fun.

As long as there are no hard limits, I do not care. That leaves the game scalable. We can change the balance point for a particular tech point by changing the economic costs. Star Dock likes to let us mod the game, and I'm sure they'll make the cost to build and cost to maintain moddable. That's just the kind of thoughtful developers they are.

For a better, more immersive experience of being in command in a SF universe, have you looked at X2 (Egosoft's X2: The Threat)? You build a trade and/or fighting empire in space. It's a lot of fun, and I get seriously attached to some of my ships in that game. When you are piloting the ship through its routes and fighting off pirates or crazed aliens, it does tend to make it more interesting to you. Seriously. X2 itself is quite fun. I'm looking forward to X3.

I hate to break this to you, but GC is an overly complex game of chess. It doesn't have the diplomacy to be that more challenging game... poker. Not yet. It's got a long way to go to be as immersive as SMAC. But if we support Star Dock long enough, it may get there, at this rate.

Just to clear up a minor matter. I said upgrading a ship is, in itself, a fun neutral thing. It's all the extra MM that, though more realistic, can push it out of the neutral zone. At least for me. Although when a much needed uber unit comes off the upgrade just in time to save my bacon, then, upgrading is fun for me. I don't see how pushing the upgrade button would be fun, but if you say so, I'll accept that you are the obvious exception to the rule.

We will need some way to automate it, in most games, to help keep the MM down. I think we will need an option to skip the "return" bit of your otherwise intelligent suggestion. If it's a long process to upgrade and/or a long time to travel to the upgrade station, then where we need it to return is liable to have changed by the time the upgrade itself is complete. Although for shorter upgrade processes, a return option would be handy.
Reply #37 Top
Just a suggestion, after reading through the thread....

Refitting ships can fall into three categories.

Complete Refit - ie new hull composition upgrades, entire new weapon systems ie one system being pulled out another being replaced. New engine designs etc. Decide what constitutes a complete refit and have those choices force the ships to go to a planet or a space station, which would make space stations a bit more of a necessity and add more strategic and tacticl sense to it.

Partial Refit - upgrading multiple systems such as, ecm, eccm, etc. or family level upgrades form Laser Mark I, to Laser Mark II, to Laser Mark III etc. but to pull say Lasers and put in Rail guns that would be an instilation and thus a complete refit. You could make a class of ships for this that this is all they do, again it adds a bit of strategic and tactical sense. In the modern navy you have ships that can do this. the cost to refit would be to the individual ships, in the fleet and could be spread out over time saying that you would have this fleet upgraded and then five turns later you do the next fleet.

Component refit - say you have a single component that you wish to refit across the board and its a small component. then have it take say 5 turns have a cost and its instantly done to all ships. You would have to limit these types of refits to simple systems, but symple systems can make or brake a ship. If your sensors see farther than someone else and all it is is a new module, you could basically send out probes to where the fleets are. But these would by neccessity be small ugrades.

*shrugs*

Just an idea.. and yes it would make for a bit more micromanaging than universal refits etc, but it would add tactical and strategic possibilities to the game, *Chuckles* take out a fleets supply colliers and you have effectively taken that fleet and frozen it at that tech level until a new collier can get there.