Submit Your Article


 
RPG Maker

Welcome Guest ( Log In | Register )


  Games Resources RPG Maker VX RPG Maker XP Scripts Tutorials Downloads

> [Development]Corneria on 50 Gil a day, Making your RPG town more than a dull pitstop.
Milton Monday
post Jun 9 2010, 04:52 PM
Post #1


Unassuming Local Guy
Group Icon

Group: Revolutionary
Posts: 634
Type: None
RM Skill: Beginner




This is the first time I've written a tutorial. It probably sucks, but it's a subject that's been bugging me for a long time and something I felt I needed to get off my chest. Bear with me, please.

Towns are something take for granted in RPG design. You slap an icon down on the world map, spend an hour or two on a pretty map, put in a couple of shops and an inn, a couple of NPCs wandering around, maybe a side quest, and you're done. To some extent, this is fine. The town serves it's purpose as a gameplay element.

But stop and think about what you've just done. You've created a tiny, rural village high up in the mountains. The only way to reach it is through a cave overrun by Goblins which the party just barely survived going through, or through the more dangerous haunted forest they're going to next, and yet the farmer you talk to near the entry of the village talks about going to the capital, alone, to pawn off his goods like it was no big deal! Clearly, these are some badass farmers (Might explain why the local weapon shop sells those Dragon Slayer +5s)! Here is a town whose very existence makes no sense, and which has no connection to any other place on your game world. What you've done, probably without intending to, is create something utterly asinine.

Towns and cities don't pop up out of nowhere for no reason. There are several things to consider when designing the bastions of your world's civilization.

Location

More than anything else, water is necessary to life. A ready supply of fresh water is a must to any sort of habitation, yes, even desert towns. Large cities tend to be located near major rivers or lakes, which also often serve as a source of commerce and recreation. Smaller settlements can scrape by with well water. A town without water is not going to be a town for very long.
But just because a location has fresh water doesn't mean it's a nice place to live. There are other factors, such as access to caravan routes, proximity to other settlements, a source of wealth, any sort of monsters living nearby, etc., which may determine whether or not it's a good idea to settle somewhere.
Now, in an RPG, you're going to see some truly fantastic places for a town. In a volcano, for example. Anybody who's passed 6th grade science class can tell you this is a very bad idea for a number of reasons, not the least of which being that exposure to magma will kill you. The heat alone is enough to boil the blood in your veins in seconds, and that's only if the extremely toxic fumes don't kill you first. Yes, I know you've seen it in commercial RPGs, but if Dragon Age's Orzammar was a real place, anybody who walked inside would keel over dead in mere moments. You can't live in a volcano. Period.
I'm not saying don't use weird or harsh environments for your towns, but just try to imagine the logistics of actually living in such places before you take the plunge and write them into your game.

Naming

You've called your town something like "Riagro". That's a nice fantasy name, but it doesn't mean anything (Well, it might, I don't claim to know every language in the world). People don't just make up names for the Hell of it, they name them after things, usually in their native tongue, or whatever their native tongue was at the time.
For example, I live in a city called Racine. It's name doesn't seem to have much meaning, unless you speak French, in which case you know it means "root". The initial founders of the town were French fur traders who named it after a nearby river, which was overgrown with tree roots (And actually still is. It makes the water look brown and nasty, too, even though it's relatively unpolluted and drinkable.)
Typically, a town is named after some significant nearby landmark, some significant event in it's history, a local hero, or it's founder (people can be conceited like that.) or some combination of these (For example, if a town had a famous hero called Steve living there, and a mountain nearby, they might call the town "Steve's Peak"). If you think plain English names are too mundane, look into translating those names into another language; just make sure the language reflects the culture you're trying to represent (Using a name like "Ryoto" on a very European trade metropolis is a big no-no.)
Of course, you could always make up a generic fantasy sounding name and claim it has meaning in your game's ancient/foreign tongues, but that's a real cop out.

History

How long has your town existed, anyway? Here on Earth, two hundred years is considered fairly young for a town, there are cities like London and Rome that have stood for thousands of years. Stuff happens during that much time. A lot of stuff. You don't have to have a full detailed timeline for the town, but you should have a major event or two or at least a story about the town's founder. If your town is old enough, it's probably been destroyed and rebuilt at least once; the ruins of the "old town" on the outskirts of the city could make an interesting setting for a dungeon. If the town is on a border, it's probably been passed along by multiple kingdoms through history, whether by conquest or treaty, leaving it's inhabitants with a vague national identity. There's always a war going on somewhere, those are always easy to slot into a history. Spend a lot of time brainstorming this stuff; this is the sort of thing that fills NPC conversations and bookshelves!

Politics

So who exactly is in charge here? No, not the king, kings don't rule towns, they rule kingdoms.
If the town is small enough, than a mayor or minor nobleman, a single judge and a small police force is probably all the government it needs. Large cities, on the other hand, probably have a council of aldermen, multiple divisions of constabulary, and an entire court system in place, and barely keep things under control. If the system is democratic, there will probably be multiple parties fighting for power and influence. Depending on the situation, these disputes can get quite ugly, and might cause problems for the hero's party if they get caught up in them.
Try to think how the local government interacts with the "big picture" as well. I've seen a lot of RPGs where the King is the only government official in the land, anywhere. That is simply not feasible. Kingdoms tend to be broken up into smaller provinces ruled by vassal nobles, duchies, counties, baronies and the like. The local government is likely to have ties with these higher officials, since they take orders from them.

Economy

Your town does not exist in a vacuum. It needs money, and money has to come from somewhere. People travel. They trade. They work.
This ties into the reason why your town exists in the first place, in addition to being a relatively pleasant place to live, there must be some source of income. You can get a lot of this from the terrain your town inhabits.

-Is it located on a large plain? Agriculture and livestock.
-Near a mountain range? Mining.
-In the middle of a big forest? Lumber and fur trapping.
-Along a major highway? Trade and tourism.
-A coastal town? Shipping and fishing.
-Manufactured goods are a wild card, it can happen just about anywhere so long as the required resources are easily obtained.

But now that your town has product, where does it go? Obviously, some of it stays right in town, but most towns will produce far more product than they need. The surplus generally gets traded away for cash. Perhaps your small rural town makes a killing off shipping cows to a desert town, where beef is considered a delicacy because they have no cows there.
But your rural town isn't going to be able to produce everything it needs on it's own, either. The horses the farmers use to plow their fields need shoes, but there's no iron to be had out in the prairie. The blacksmith buys his stock of ore from a merchant who buys them from another merchant who comes from a mining town to the north. The transaction is made halfway in a trade city who derives much of it's income from travelers and merchants who stay at their inns and eat at their restaurants. The merchants themselves both make their profit from a markup on their goods.
Once you've got your towns interacting with each other in this manner, you're on your way to a semi-believable economic system. But consider this; in the course of your game, the rural town, the hero's home town, gets overrun by monsters and destroyed. This would cause a major disruption in trade between these towns, and would be something NPCs would certainly comment on!

Entertainment and Tourism

Your town has a weapon shop, an apothecary and an inn. This is fine and dandy for adventurers, but where's the culture in this town? What do these people do for fun?
You're not going to find any town, anywhere, that's as boring as your typical RPG village. Large cities tend to have big entertainment districts, think Broadway. Even a small rural town might not have a permanent venue of entertainment, other than a few taverns, but they will have several annual fairs and festivals to balance things out. Places like music halls, theaters, amusement parks, art museums, and libraries might not serve any useful gameplay purpose, but they round out your settlement and make them seem more real, and might serve as a good setting for side quests or minigames.
And then there's the taverns. This is the one social place most RPGs actually have. In real life, of course, towns will have dozens to hundreds of such establishments, depending on the size of the town, but in most RPGs, the hero can only visit one in each town. That one should be special in some way. It may have a unique drink that's garnered a reputation, or it may be a front for the mafia, or maybe it just has a reputation for having particularly friendly barmaids (wink, wink, nudge, nudge).
Tourism is a good side industry for many large towns. If there's anything particularly interesting to see, chances are you can get people to come (and pay good money) to see it. A historic statue, an ancient cathedral, a famous hero's birthplace or just the world's largest ball of twine all make interesting additions to a town.

People

The people are the lifeblood of any town, though they tend to get shoved into a bunch of people wandering around randomly telling the hero to have a nice day. This is to some degree a necessary sacrifice; townspeople are, after all, not a very important part of your game unless they're related to a side quest. You could take the Ultima route and give every single NPC their own daily schedule and totally unique dialog tree, but that's more writing and work than most are willing or able to put forth, and a bit beyond the capabilities of RPG Maker anyway.
So, to some degree, your NPCs are going to be one-dimensional in the game as individuals. However, you will want to develop a sense of "national character" for lack of a better term.
Write out profiles for a few NPCs in your town, say a good half dozen, but more would be better, giving them the same attention you would give your game's main character. Make sure they're from all walks of life and different professions. You don't need to use these characters in the game, that's not really what you're doing here. What you're trying to do is develop a sense of how people in this town live on a daily basis. You're giving yourself ammo for those dreaded NPC conversations.
You've gotten plenty from the other categories, but not every citizen is going to care about the town's history or how the fur trade is doing. Some of them just want to talk about how their bratty kids have cut classes again. Some of them are going to talk about how they don't like the new pastor at the church. And yes, some of them are going to want to talk about the weather. If you've done well in reasoning out how people actually think about these topics, you can even make these inane topics interesting and/or humorous.
Another big thing that determines how the player sees a town is how it's going to see the player. In large, well traveled towns where new faces are the norm, they'll most likely be treated as just another traveler, with polite indifference. In small or isolated communities, the reaction may be different. Perhaps they'll be overjoyed to see a new face in town (It's the only time that poor weapon merchant ever gets business!), or they may be suspicious. After all, those adventurer types never seem to bring anything but trouble! If the town is one the hero has visited before, or is his or her hometown, this creates wonderful opportunities for characterization. People are likely to know the hero, if it's their hometown, then probably on a first name basis, and are likely to share embarrassing anecdotes with his or her party members. If that cute white mage girl knew the hero wet his bed until he was thirteen...

Conclusion

You've got a lot of information about your town now. So what do you do with it? Cram it all into the player's face in a thirty minute long cutscene?

Absolutely not!

Background information of any sort should only ever be given on a need to know basis. Information about a town's history, economic health and tourist attractions should only be given out in the main plot dialogue if the player absolutely needs to know it to understand the plot. If you can work any aspect of the town into your game's main storyline, that's fantastic! However, for the most part what you're going to do with all this information is delegate it to NPCs (If you can conceive of a way for them to share this information in a natural, conversational manner) and examinable books (If you can't).
What this unfortunately means is that a lot of this detail is going to be lost on your audience. Your typical gamer doesn't bother to talk to NPCs unless they must, and they're certainly not going to examine books. So why bother? Because you know it's there. Because it's a reward for the rare player that does look deeper. Because all this information makes it easier to map out your town in a semi-logical manner. And because, like any kind of creative writing, it's good fun.



__________________________
"Game development is a very special job that requires a very special person. The high stress levels often drive our staff members to become...subhuman. They're violent and need to be caged. But we need them to make good games. This is the unfortunate truth of the game industry." - Segagaga
Go to the top of the page
 
+Quote Post
   
 
Start new topic
Replies (1 - 14)
Joe
post Jun 9 2010, 05:15 PM
Post #2


Level 29
Group Icon

Group: Revolutionary
Posts: 674
Type: Event Designer
RM Skill: Advanced




What an excellent commentary. I agree with many of the points that you bring up. I think that what came to mind most while reading this was way back in the day when I played Ultima Online. I would always check the bookshelves and find them empty. Likewise, i always wondered why there were random villagers wandering the forest with nothing but a candle, meanwhile I've got my armor sword and magic and constantly in threat of death.

I really like the part about town economy. Usually, unless there are acres of hidden fields somewhere, the town just doesn't have a chance to survive. But at any rate, i won't simply repeat what you have said. Well done, I really enjoy this type of...essay...tutorial? I'm not sure what to call it but it's good stuff.


__________________________
My Games

< OPEN BETA - DOWNLOAD HERE



Go to the top of the page
 
+Quote Post
   
Kread-EX
post Jun 9 2010, 10:41 PM
Post #3


(=___=)/
Group Icon

Group: +Gold Member
Posts: 4,136
Type: Scripter
RM Skill: Undisclosed




This is one true good tutorial. A thing which bugs me in a lot of (even commercial) games is that tows are often city-states with a castle and a king.
The part with backwater towns difficult to access but only for the player also makes a lot of things coming to mind.

Really nice.


__________________________
FRACTURE - a SMT inspired game (demo) made by Rhyme, Karsuman and me. Weep and ragequit.

My blog.

Click here for my e-peen


Go to the top of the page
 
+Quote Post
   
Knot
post Jun 9 2010, 11:29 PM
Post #4


Level 25
Group Icon

Group: Revolutionary
Posts: 555
Type: Artist
RM Skill: Skilled




I agree, that's a great tutorial, I really hope people start listening. By the end of most rpgs I'm just running straight to the weapon's shop because I know this town is just the same as any other xD. Deffinitly makes me want to go off and build some good looking towns now.


__________________________
Unclickable!


QUOTE (X-M-O)
Oh no! I've been quoted again! D=



Other cool stuffs to check out! Even if they arn't mine...





Go to the top of the page
 
+Quote Post
   
mudducky
post Jun 10 2010, 02:31 PM
Post #5


Level 19
Group Icon

Group: Revolutionary
Posts: 392
Type: None
RM Skill: Beginner




Actually your tutorial covers a lot of good advice. Those interested in putting more effort into their towns or keeping their world building more realistic should find this extremely useful.

The setting of the story can change the laws of science though. If the developer is creative, they could still give a justified reason why a town can live in a volcano. A common cliche example would be that the town has some sort of shield made of magic protecting it. If the setting takes place on something more fantasy/magical such as a plant filled with aliens or a plant with elves you may decide to create your own laws which are different from the ones on Earth.

Great tutorial, thanks for sharing!
Go to the top of the page
 
+Quote Post
   
Lyran
post Jun 10 2010, 04:34 PM
Post #6


Level 3
Group Icon

Group: Member
Posts: 37
Type: Mapper
RM Skill: Beginner




Excellent Tutorial!

I'm glad to know that some parts have been (at least) half done on my towns. For example, I've made a library, a Guild and a church when it actually doesn't seem" that useful" ...at first.
You have covered pretty well what it means to build a city.
By the way, did you know that in Medieval times, it was illegal to hunt on the forest? Some kings had their own forest, so they were the only ones allowed to hunt in there(I took note of that when I saw it on TV, that's why I know it, because its important on a RPG to make it realistic).

QUOTE
Some of them are going to talk about how they don't like the new pastor at the church

You play Ultima?? Let me guess, when you talked about this part, you were thinking about Ultima 7, right?
I've made some guards for the city's entrance, and the trolls at the bridge(event), just like in Ultima 5.

Your tutorial made me think of loads of quests to prepare... And I'm so exited that I'm putting this into the Fav. Bar biggrin.gif


__________________________
When you face death, you fear nothing in your life.
When you face the ghosts, you don't fear men anymore(unless they are armed to the teeth). <<-- This one happened to me some times.
Go to the top of the page
 
+Quote Post
   
Milton Monday
post Jun 10 2010, 05:01 PM
Post #7


Unassuming Local Guy
Group Icon

Group: Revolutionary
Posts: 634
Type: None
RM Skill: Beginner




Thanks for the feedback! I was worried it was kind of a disjointed ramble, but I guess some points got made in there.

QUOTE (Lyran @ Jun 10 2010, 05:34 PM) *
You play Ultima??


Yes, I do. I play tons of Ultima. After Ys, it's my favorite RPG series.

In fact, the Ultima 7 incarnation of Britain is pretty much my vision of an perfect RPG town. There was craploads upon craploads of things to do in Britain; you could get a part time job at the bakery, run errands for the Great Council, audition for the play at the theater (as yourself), rob the museum (Iolo points out that most of this stuff is technically yours anyway), putz around at the carnival, chew the fat with the farmers at the market, catch the mayor having an affair, the list goes on and on. Even the local beggar was fun to talk to (You will actually want to give this guy money)! Regardless of what you had to do there plotwise and it's gameplay functionality, Britain was a place you would want to keep coming back to, because it was just a fun place to be.

That's the ideal to shoot for.


__________________________
"Game development is a very special job that requires a very special person. The high stress levels often drive our staff members to become...subhuman. They're violent and need to be caged. But we need them to make good games. This is the unfortunate truth of the game industry." - Segagaga
Go to the top of the page
 
+Quote Post
   
Locke
post Jun 10 2010, 10:19 PM
Post #8


Level 10
Group Icon

Group: Revolutionary
Posts: 151
Type: Mapper
RM Skill: Intermediate




Its really umm, huge! My eyes just decieved me wacko.gif but nice
tutorial anyway and nice knowing you though


__________________________
We are one (Really i,m not joking)



I've seen many things when mankind rule the land


Which Final Fantasy Character Are You?
Go to the top of the page
 
+Quote Post
   
Lyran
post Jun 11 2010, 06:19 PM
Post #9


Level 3
Group Icon

Group: Member
Posts: 37
Type: Mapper
RM Skill: Beginner




I've tried making an RPG Maker VX version of Ultima IV, but it was taking huge amount of time on placing every tile as it is shown on U4, well, at least I did some part of Moonglow(and learnt about Labels on Events for talking with people like Mariah).

My favourite Ultima is 6, that's where I learnt that stealing(specially in front of others) would take you to jail xD. I also enjoy a lot Ultima 4 and 7... And I haven't finished Ultima 9.
Oh, By the way Ultima Underworld 2 is pretty awesome, in that game you can try to repair your own weapons based on some skills of yours, but if you miss, you can break it!

Listen Everyone, Ultima (series) is not a game not to be take account on. If you want to know at least some of the things we are talking about, Google for Ultima 7 (and Exult, which is an emulator for playing it).

So far, I remember the jobs at the Bakery, either by making bread or bringing him some flour.
Also at Farming: Bringing the pumpkins to the farmer, or giving him the eggs from the chicken.
Also some notes that I made when playing...
"3 gold for every mutton from Paws, must be given to Boots(cook at castle)"
"50g for each venom vial to Kessler(Britannia)"

This is the kind of side-quests we must make.

By the way, did you know that Lycaeum stands from "Lyceum"?
Maybe the reason these games are so great is that Everything had a cause to appear on the game.


__________________________
When you face death, you fear nothing in your life.
When you face the ghosts, you don't fear men anymore(unless they are armed to the teeth). <<-- This one happened to me some times.
Go to the top of the page
 
+Quote Post
   
BamBamBib
post Jul 10 2010, 05:49 AM
Post #10


Level 2
Group Icon

Group: Member
Posts: 23
Type: Developer
RM Skill: Skilled




Now that I think...

Farmers that go and beat the crap out of goblins just to go trade is a little bit... far-fetched.
(Now I think back to some of my old RPGs and think, "wow."


This tutorial really helps, good job. thumbsup.gif

This post has been edited by BamBamBib: Jul 10 2010, 05:50 AM


__________________________
"I may not believe in myself, but I believe in what I'm doing."
-Jimmy Page, of Led Zeppelin

Go to the top of the page
 
+Quote Post
   
proudlock
post Jul 12 2010, 07:02 AM
Post #11


Level 6
Group Icon

Group: Member
Posts: 87
Type: Developer
RM Skill: Skilled




Just finished reading through this tutorial and i must i have never ever taken this approach to designing an RPG town but i will now and will always use an approach like this, it makes so much sense when you think about it. Im off to build some awesome cities now. Thanks for this milton.


__________________________
I support the following games and ideas:



My Concept Art:
Deviant Art
Go to the top of the page
 
+Quote Post
   
Sparrowsmith
post Jul 12 2010, 09:21 AM
Post #12


ROROW was here, went for beer
Group Icon

Group: Global Mod
Posts: 4,600
Type: Writer
RM Skill: Intermediate
Rev Points: 5




This is another great Tutorial to recently hit RRR biggrin.gif well technically not recently, I just didn't read it the first time...
Oh well, you've given me a lot to think about, and this will definitely affect something I've been working on wink.gif


__________________________
Warning! this post may contain sarcasm, please re-read it in a funny voice
The old spoiler was out of control, it had to be stopped.
Go to the top of the page
 
+Quote Post
   
userjosh704
post Apr 27 2013, 04:38 PM
Post #13


I win.
Group Icon

Group: Revolutionary
Posts: 119
Type: Writer
RM Skill: Masterful




There's a lot of good info here, a bit excessive though. I'm itching to make a condensed version for practical use and quick reference. Also, does anyone else think the tone of this tutorial sounds mean spirited?


__________________________


Go to the top of the page
 
+Quote Post
   
atlus
post May 1 2013, 04:54 PM
Post #14


Gogoat and 2 preevolutions of it
Group Icon

Group: Revolutionary
Posts: 212
Type: None
RM Skill: Intermediate




@Milton Monday Dude can I hug you?! I have been having trouble making towns forever! God those places are difficult. Only prob is I still suck at mapping them but this should help and should help make it more alive. Okay time to print this for later ref.

And now thanks to your wonderful tutorial I have FINALLY thought of a good town name.

Tradition town(I may put tradition in latin.) as every century they pick a hero to restrengthen the seal on the god of evil(Note that some of this plot is a place holder).

Hey can ya do more like forests. I know how to map them but can you do a forest version of the town tutorial? And maby more but I dont wunna assualt ya with requests as ya could be real busy.

EDIT:How useful can ya be. NOW you have made me thank of a better first dungeon. In my game as stated above every 100 years a new hero is chosen to blah you read it. So as a test they enter the ruins of the town that got destroyed....hell 900 years ago by a hell volcano or a great beast.
I havent cleary thought of what the test is but once you pass it you are crowned the hero and ect ect.

This post has been edited by namco: May 1 2013, 05:11 PM


__________________________
Go to the top of the page
 
+Quote Post
   
amerk
post May 7 2013, 07:28 AM
Post #15


Level 56
Group Icon

Group: Global Mod
Posts: 1,784
Type: None
RM Skill: Undisclosed
Rev Points: 15




Please read the rules for this part of the forum next time:

Necroposting Topics older than 3 months can only be revived if you are the topic creator.

http://www.rpgrevolution.com/forums/index....showtopic=56962


__________________________
Go to the top of the page
 
+Quote Post
   

Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 21st May 2013 - 07:54 AM
RPG RPG Revolution is an Privacy Policy and Legal
eXTReMe Tracker