So, back in January or February I posted that CrazySpace 0.1 was
released <a href="
http://cid-e4805aca7fcc8959.skydrive.live.com/
embedrowdetail.aspx/.Public/CrazySpace%20v0.1.zip">here </a>
At that time, I began porting the project into Silverlight. I then
sat on the project for a few months and then found interest in it
again a couple weeks ago. You can see my initial game port at
http://jayndan.blogspot.com (very little to see except that it is
running in Silverlight now). I have made further progress since then,
but I haven't published my newest changes yet. I'm posting today
because I'd like to bounce some ideas off of everyone.
I will be developing a space RPG. If any of you ever played
WingCommander Privateer, then you will know (basically) what kind of
game I am going for. My current hurdle has to do with how I
transition between maps. Let me describe what I mean:
I will have maps and regions of space. A region will consist of
either a solar system, or a cluster of solar systems. A map will be a
unit of space in a region which will possibly contain a planet,
multiple planets, a star, etc. Each map entails its own
physics2d.net
engine, so when a player arrives at a map, or when the player leaves a
space station, a physics engine will be initialized with pertinent
data. I have yet to decide how large each map will be in relation to
the screen. Currently my pixel-to-physics engine unit scaling is 1:1,
but I might scale that out.
Here is my dilemma: How should I handle transitions between maps?
Should I make them appear seamless (no visible change occurs when
player moves past a map's edge and into a new map) or should I do a
fade in/out type of transition? Also, I'm wondering how I should
persist other ships. If I make the transition seamless, then it would
be strange if enemy ships that were following the player just
disappeared. I could pull enemies that are in pursuit from the
previous map and put them into the current map. I have not thought
that process out thoroughly though.
Region transitions won't be an issue. I have already decided that
transitioning between regions will be done with a fade in/out
transition. These will consist of some kind of jump gate that a
player moves into or I might forgo jump gates and have a map UI the
player opens up to pick a region to warp to.
Anyway, that is what I will leave everyone with. Tell me what you
think!