by Chris Williams
on Geeks with Blogs
See other posts from Geeks with Blogs
or by Chris Williams
Published on Mon, 29 Mar 2010 23:14:10 GMT Indexed on 2010/03/29 23:33 UTC
Read the original article Hit count: 590
I'm working on a 2d tilemapped RPG. I've actually made quite a fair amount of progress, but I'm at a point where I need to make a UI decision. I have the overland world completely mapped out, and I have several towns and special areas. I'm on the fence about how to integrate the two.
I have one ginormous map, where everything is the same scale. This means you can walk in and out of towns without having to load or wait and transition in any way. With everything the same scale, movement costs the same no matter where you are (in terms of time/turns/energy/hunger/whatever/etc...) The potential downside to this is that it could take quite a long time to get anywhere on foot.
I have an overland map, a set of town maps, overland tactical maps, dungeon maps & special area maps. The overland map is at a different scale than the other maps. This means that time/turns/energy/hunger/whatever/etc is calculated at a different rate than on the other maps, which have a 1:1 scale. When entering a town, dungeon, special area or having a random encounter, you would effectively zoom in from the overland scale to the tactical scale. When you are done with combat, or exit a dungeon or town, it would zoom back out to the overland map. The downside to this is that at the zoomed out scale, the overland map isn't all that big (comparitively) and you can traverse it fairly quickly (in real time, not game world time.)
1) Go with scenario 1, as is.
2) Go with scenario 1 and introduce a slightly speedier version of overland travel, such as a horse.
3) Go with scenario 1 and introduce "instant" travel, via portals or some kind of "click the big map" mechanism. This would only work with places you've already been, or somehow unlocked (perhaps via a quest.)
4) Go with Scenario 2, as is.
Thoughts, opinions, suggestions? Feedback appreciated.
© Geeks with Blogs or respective owner