Frontier Town is a top-down RPG in which players can take on a multitude of roles within society. Set in the medieval era, players can do jobs such as farming to grow food for the populous, smithing to create new tools to equip the townsfolk, and building residences and workshops in order to encourage specialists to move in, or to sell to other players.

Report article RSS Feed Lighting, Pathfinding & Architecture

Basic Lighting implemented for the day/night system. Pathfinding is functional now. (combat coming soon) Architecture system being implemented.

Posted by johnjoemcbob on Oct 9th, 2013

Updated to LOVE0.8 in order to use the now supported shaders (based on GLSL), with which we implemented a basic lighting system to be used for the day/night system.
Currently the light only follows the player, but plan is to have a torch equip-able weapon, as well as torch sconces (which can be placed on buildings) and long torches which can be placed in the ground.

Implemented A* pathfinding for NPCs to follow the player and otherwise traverse the world. We haven't added functionality for going inside buildings, but otherwise it works. This means that we can start work on the combat system which will allow for bandit attacks on the town, etc.

We've also started on the second 'minigame', Architecture, which focuses on designing buildings which can then be constructed by players/NPCs.

The player starts by laying out the floor space and then have the border walls calculated for them.
Other walls can then be added in, as well as other layers of flooring ( e.g. a wooden floor with a rug in the center ).
It will also support having multiple floors ( max being 2 or 3 ).
Details such as doors and stairs are placed which allow the player to traverse the building.
Once finished (floor and a door required), the outside of the building will be calculated from the floor plan, as well as the amount of resources required to complete the construction.
The plan of this building will then be saved to the player, who will have the ability to create many of them, as well as teach it to other players/NPCs.

Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Frontier Town
Developed By
Send Message
Release Date
Game Watch
Track this game
Report Abuse
Report article
Related Games
Frontier Town
Frontier Town Single, Multiplayer & Co-Op Role Playing
Related Engines
LÖVE Zlib Released Jan 13, 2008