Sorry for double posting. However, I recently finished my Academy. Instead of making it a different location from the 1st Town, I combined the two to make it easier for new players. Not only does it hold the Academy, where the player starts off and can get some tutorials *optional*, but is also introduces the to the 4 shop types, the Tavern/Inn and the Jail/Bounty Office. Also includes a single home for the player to explore if they wish.
The 4 shops are:
Weaponsmith (Sells metal weapons.)
Armoursmith (Sells metal armour and accessories.)
Clothier (Sells non-metal equipment.)
Item Shop (Sells various potions and no-equipables.
The Tavern/Inn has a few point of interest NPCs:
Tavernkeeper/Innkeeper - Offers a room for the player and their party. (Free in the first town.)
Bartender/Wench - Sells food and drink items that give stat boosts in battle.
Travelling Merchant - Sells random items. Will often have one or two magical items, such as +1 Weapons and Armour. Only vendor that buys the player's unwanted items. Can only be found in Taverns/Inns.
Various PoI NPCs - Mostly mention rumors that may lead players on interesting sidequests, guide them along the main storyline or provide useful hints regarding the next dungeon.
The Jail/Bounty Office has two purposes:
Bounty Officer - Offers small side-quests that has the players hunting for a specific named mini-boss.
Huntsman - Offers side-quest that involve hunting and kill a certain number of normal monsters.
Prisoner(s) - If there is a prisoner in the Jail area, they'll often give players hints on chest locations.
The Home shows the player three things:
One - Homes wont have random treasure chests.
Two - NPCs inside homes still have dialogue that can aid the player in with current quest/dungeon.
Three - There is no such thing as NPCs having pointless dialogue in my game.
The goal is for the player to be aware of what the various buildings have to offer, so they know what to expect in future towns. Might come back to this village later on and redo some things but for now I'm happy with it since it does its job.