Advertisement

Restricting World-Map Movement

Started by April 16, 2004 11:48 AM
14 comments, last by Jiia 20 years, 9 months ago
I'm trying to come up with a method to restrict large-scale movement in the world map. I would prefer not to surround everything with mountains and rivers, and that doesn't leave me much to work with. I've thought about letting the random encounters prevent weaker characters from advancing into certain areas. But my combat system is too diverse, and allows skilled players to defeat enemies way stronger than their characters are. Are there any other methods to accomplish this? Here's a snapshot of my map, even though I doubt it makes much difference: http://www.geocities.com/xmoatz/Map.html Any ideas are appreciated [edited by - Jiia on April 16, 2004 12:49:42 PM]
Assuming magical type world.

- you have been magicly leashed, literaly, and evertime to go past a certen point you get shocked continuously until you return or you get telaported back to a city.

- the power mage sending you on the mission sends a death squad that follows you and kills you if you go out of bounds. Reason is the mage assumses that you have abandond the mission.

- a monster tracks you down.

- forest that is too dence to walk through.

- if party RPG, NPCs in your group won''t follow you past a certin point. "We''re not paid enough to go there".

- the further you go from the source of magic, the less powerful it becomes till it is usless. Higher levels can better utilize the "weak" magic.
KarsQ: What do you get if you cross a tsetse fly with a mountain climber?A: Nothing. You can't cross a vector with a scalar.
Advertisement
quote
- forest that is too dense to walk through./quote

Without a magical axe.
Or if you could fit it into your game without it seeming too incongruous, you could have the map ''wrap'' so that going off one edge just loops the player round to the opposite one? You could have a fun circular cylindrical world like in the old Terranigma.
That map that you showed looks like it is completely surrounded by water. You could have an infinitely stretching ocean...

Maybe once you go far enough away from land that you can no longer see it, you boat stops moving, but still looks like it''s moving. This creates the illusion of an infinitely stretching ocean.

--------------------------------------
I am the master of stories.....
If only I could just write them down...
I am the master of ideas.....If only I could write them down...
Assuming that there is in fact something beyond that ocean, you can limit players by restricting access to ocean-going ships. You can get a canoe or take a ferry from landmass to landmass, or even swim if you''re tough enough, but you''ll die if you try to strike out for the horizon in that way.

If you want to restrict movement within this map, take a page from GTA3. The bridge is out until you complete the following six quests. Heck, the first Final Fantasy game used that trick.

In all honesty, you''re imposing an artificial limitation on the player''s character. Without huge mountains, impassable rivers or roving bands of vicious beasts, there''s no real reason that a denizen of this world would be unable to roam at will. If you want to keep the player on track or preserve secrets that rambling might uncover, then you''ll have to cheat the player a little, and that''s a tough thing to hide.

Invisible walls, mysteriously more powerful creatures or little dialog windows that pop up and say, "We should go back and talk to the mayor before we leave town" would be sufficient for this task, but surly ship captains, bureaucratic gate guards, out-of-order ferries and troll infestations are a little bit more elegant, The choice is yours, but you''ll be hard-pressed to come up with something that an experienced gamer won''t immediately spot as a fence.
Advertisement
As already mentioned, phsyical obstacles are probably the best bet. What you want to do, is convince the player that there is nothing "worth exploring that far" in that particular area.

If you take away their interest to explore those areas, they won''t come to a situation that is clearly designed to "stop them". That type of situation takes people out of your world and reminds them that they are not free.

A real world has "logical boundaries" - be it terrain, unfinished construction, or even hostile areas. If you take away a player''s reason to go somewhere and give them motivation to spend their time in other areas, fewer people will be forced into a situation that is not sincere.

Causing more attention to the feature itself may end up leading more players to that limitation. Don''t give people a reason to test the limits of the level/world. It''s better to let them assume it is unlimited than to pull them aside and say "in case you weren''t aware, you can''t do this"
______________________________________________The title of "Maxis Game Designer" is an oxymoron.Electronic Arts: High Production Values, Low Content Values.EA makes high-definition crap.
It depends on your goal do you want these boundries to overcome when the player reaches certain levels or when they achive certain goals?

You could have

rations - the player can only travel for so many spaces in any direction before a message pops up saying they are low on rations and have turn back or risk dying of starvation, later on the player can buy bigger ration bags so they can travel furthur from town.

Myst - The world is enolved in a dark posinous mist and venturing into it means ceratin death. As such you can only travel to places which are mist free.



-----------------------------------------------------
Writer, Programer, Cook, I''m a Jack of all Trades
Current Design project: Ambitions Slave
Final Fantasy V had a neat trick. In the course of the plotline, you find that there are two worlds that were at one time joined, but some heroes split the world in two because this somehow confined a gigantic power. You begin on one world, then transport to another via a meteor. Later in the game, the worlds are joined again and you can travel to all the important places freely.
---New infokeeps brain running;must gas up!
That world map is very small scale. The continents are very huge in contrast to most RPGs, where there are many tiny islands. What you see there is just my layout design, where I can decide easily where towns and castles should go.

At the very beginning, I plan to script world-map movement to force the player to travel to specific locations, just to follow the storyline. But just the very beginning. No more than 20 minutes into the game.

The reason I want to restrict travel is because I don''t want them to be able to go to "that town there" and buy the coolest sword on the continent. Or disover "that secret there" and become practically invincible through half the game. At the same time, I want the player to be able to explore areas, find things, fight enemies, etc. Eventually I would open up the entire globe to them, but I need a way to scale freedom down until progression is made.

I think mountains, impassible forests, and rivers are probably my best bet. Even then, it becomes difficult to stay realistic. For example, the lower right island on my map is to a single country. It''s all under one rule, one king. It would seem very odd that roads or paths do not connect all of the towns and villages. And I can only place so many broken bridges and natural disasters before it gets crazy.

It may be possible to work the story into the situation. The enemy continues to take out villages around the capital, so it''s possible they could have a strategy to slow down defenses coming from other towns. They could do this by blocking travel. It''s one of a billion ideas I''m sure are out there, beyound my reach

This topic is closed to new replies.

Advertisement