a little bump before this gets lost, great work looking forward to beta 4. Are there any plans for new factions or bigger maps or user defiend maps in the future, im guessing theres still a lot in the works. Keep up the good work
Hey,
Yes, there's plenty more planned. 1.0 isn't the end goal here, just a state in which the game can stand on its own merits before we start experimenting with new ideas.
Mapsprocedural generation is being added and should be available in the 1.0 release. Next beta allow to customize existing maps by randomizing where the faction spawn and the planets in each solar system. A map editor is already available in the deluxe edition (it's not very user friendly, but it works fine). I'll also add a few hand crafted maps with each major release.
Regarding map size, the 1000 sector large map, Imperium, included in the deluxe edition is already quite large. There's no technical limitation on how big a single map can be, beside how taxing it is on your CPU. The issue isn't so much the size of the map itself, but the amount of ships and stations (each one running its own more or less complex AI) that will be generated during the game.
Other games get away with larger maps because they don't have persistent agents (Elite'like games), extrapolate what's going on in the area you're not directly looking at (x-universe, while still managing to have smaller maps for some reasons), or have no agent based AI at all (nearly all 4X games).
The good news being that if you have some kind of computer from the future with tons of cpu cores, the game will use those, so nothing should prevent you from generating / building a map with 10K sectors granted your computer can run it.
FactionsThe limiting factor here are the art assets. I am severely limited by the sprites available to me (praise Arcen Studio for letting people use their assets and for making AI:Wars, btw). I can, as can anyone with the deluxe edition, add any number of factions, but past a given point I will have to reuse assets and recolor sprites.
I still have some breathing room for at least one additional full (graphically speaking) faction. I'll probably add variants for the main ones (same sprites but different names, traits and behaviors) as well. After that, it'll depend on how much money the game will make, if I can hire an artist and so on.
Other PlansThat, I have plenty
Beside the usual content patches (weapons, ships, stations, special events), the most interesting one has something to do with the warpgates.
As you know warpgates are used to quickly navigate the galaxy, we also have one-way unstable warpgates from which creatures like the swarm tend to enter the galaxy. The idea here is to allow the building of special warpgates that would lead to other procedurally generated galaxies, some small, some big, some filled with swarm creatures, others empty or partially colonized.
Opening such gate could have dramatic effects on your "starting" galaxy. Imagine opening a link to another map fully colonized by the AI Core which immediately seize control of the location, preventing you from accessing and destroying the gate. Will you fight back against a galaxy worth of killing machines, or flee through another gate to some other random world and hope for the best ?
It has a lot of potential. But it's hard to get into too much details and it's a pretty complicated addition that will require a lot of work. The amount of available galaxies at the same time will have to be limited, that's for sure. And it's too early to tell how the AI factions would deal with these new gates or how inter-galaxy trading would work.
Also science will come into play sooner or later (likely sooner), where factions will generate 'science points' through colonies and dedicated stations, and use those points to buff their ships, weapons and shields.
I do have other plans for deeper combat mechanics, with passive and active abilities, defense platforms, and other goodies, but I'd like to try those ideas in another, smaller dedicated game first to see if it works well enough.
Cheers,
SK.