Space program can include a bunch of milestones.
First build a space lunch facility (national wonder) that must be within a certain latitude (in the atomic age, restriction lifted in the digital age, including the ability to build an additional lunch facility)
Second build a space program control center (allows city to build space program materials, with a max of 3, and exponential increase in production cost
Materials are brought to the lunch facility
Space programs have "recipes" requiring to build multiple different components to the lunch facility
Recipes include:
Lunch a communication satellite
Lunch a animal mission (unlocks manned mission)
Lunch a manned mission (unlocks space walk mission)
Lunch a space walk mission (unlocks a lunar orbit mission)
Lunch a lunar orbit mission (unlocks a lunar landing mission)
Lunch a lunar landing mission (creates a space race monument for the first completion)
Other projects for space include:
Lunching satellites to explore outer planets
Lunching a space telescope
Lunching space station
etc.
Now I am a firm believer that this game should support the Venusian Atmosphere Colonization project (
NASA Link). but Martian Colonization will require a lot of genetic engineering, both of our food stuff (chickens need gravity to swallow, potatoes need to filter out the toxins in the martial soil) and of our selves (at 1/3 earth gravity, we have reason to believe that mars will kill modern humans after a prolonged stay). So I am all for adding those elements to the game. But then we need to have a discussion about the near future of commercially available CRISPR/Cas9 genome editing.
Personally I believe that the space victory should include asteroid mining and building a space elevator on the moon with a Venusian Sky-City. But Mars has had more literature.
As for incentives,
1. Spy satellites, which can inform you when a city starts a building a world wonder, a nuclear warhead, or a new city?
2. Space stations allow you to produce science in exchange for space part materials (so lunch a research project for the station to conduct)?
3. telecommunication satellites help you spread culture and can give you additional trade routes?
4. Can create a golden age for landing on the moon first?
That's a bit more detailed than what I had in mind but in general it's very similar to my thoughts which is a good sign. In my mind, there is a couple of elements to the overall idea of "space" that I would organise as follows:
1. Some system to represent satellites and their economic/military benefit. I have some ideas here but I need to test them first so let's skip the details.
2. A track of projects that are the requirement for the space victory (now Mars colony modules), replacing the "Apollo Program" project. My idea is that these projects need to be completed sequentially, and each of them gives a bonus to the first civ to complete them. Maybe civs after the first should also get a production bonus to allow them to keep up. The current list is:
- Orbital Flight (i.e. man in space): +4 experience to Air units for the first to complete
- First Satellite (i.e. Sputnik): enables building Satellites, first to complete causes one turn of anarchy to civs that have Orbital Flight completed
- Lunar Landing (i.e. Apollo Program): enables building Mars colony modules, first to complete receives a free Golden Age
I think that's enough detail and still fits reasonably on the tech tree (I'd put Orbital Flight at Rocketry and the others at Spaceflight). You could also include Lunar Orbit but it seems a bit too fine grained.
3. The Space Victory itself. As said before, it should require Lunar Landing and have modules connected to the seven techs of the third and second to last columns. I don't think it should change much mechanically, although maybe the overall number of required modules should increase because more space production modifiers have been introduced and that would also make it easier to spread the production load over multiple cities.
4. A bunch of buildings, wonders and projects more or less related to space. This includes some new stuff and changing existing things to integrate better with other elements that would be introduced. In particular, some wonders would receive new effects that buff the effects of satellites, making them useful if you already invest in space.
- Launch Site (Spaceflight, national wonder): minimum latitude limits, +100% space production in the city (I don't think we need additional buildings as requirements for space parts)
- Strategic Defense Initiative (Laser, project): would be cool to change it so you could use satellites to defend against ICBMs or attack other satellites
- Global Positioning System (Telecommunications, project): +4 experience for Air units, +1 movement on roads
- Hubble Space Telescope (Satellites, wonder): additional science from satellites
- Space Elevator (Supermaterials, wonder): additional gold per satellite or space project completed
- International Space Station (Satellites, project): additional GPP from satellites, additional civs can complete the project if they have positive relations with the first to complete, giving an additional benefit to that civ
- Lunar Base (some fourth to last row tech, project): additional spaceship production in all cities
Maybe:
- Planetary Probe (or something like that): it would be nice to have a repeatable project that represents missions to various other places in the solar system, but I don't know what benefits it would provide
- Voyager Golden Record: mainly because that's one of the greatest things mankind has done maybe ever in my opinion, and it has a clear cultural component so it could for example produce a massive amount of culture to help with the culture victory
Finally, Tim Curry reminds us why this is worthwhile at all:
I had the idea of highjacking the spaceship screen to view the mars base, but that is hardcoded in the exe. But it should be possible to create an overview like the city view mod in civ3.
I thought about that too, can we at least draw stuff into the interface with Python? Even a simple 2D graphic that fills over time would be nice.