I want to implement Wormholes this week.
There a number of ways I could do it so I would love to hear if any of you have any thoughts before I do.
A Wormhole connects two distant stars and allows carriers to travel between them without regard for hyperspace range. Its a way for us to fold the galaxy in on itself to make more intresting borders and connectedness. In theory it should be better than maps that wrap around becuase we’ll have the freedom to connect things in all kinds of intresting ways.
edit: I was thinking a wormhole would have just two openings in a map, and that they would be a fixture in the map, not something that could be built by players.
Players can land and occupy both stars as normal, and there is a button on each star screen that let you transfer ships to the other side of the wormhole, the distant star. If there are enemies, a combat will begin immediately (or in the following tick). You may or may not be able to see ships on the distant star.
Con A Players will have no warning of an attack through a wormhole.
Con B When you arrive at the star, you need to login to activate the transfer to the other side.
Possible solution to Con A would be to have some fixed time delay, and give the exit start a warning that ships are incoming.
Stars can simply fly between wormhole connected stars as if there were near each other, using the standard path plotting mechanics. Perhaps the travel speed is 6 or 10 times faster than normal speed for the wormhole span. Basically a super warpgate. Perhaps carriers traveling via wormhole could be on a curved path to show that its not normal travel.
**Con A ** Might be a bit silly to have to scroll all the way to the other side of the map.
Con: If you are guarding a wormhole, you will still need to watch the path between the two stars becuase incoming carriers will be moving very fast.
Anyhow, any thought or ideas would be welcomed!