Archive for June, 2013

June 14th, 2013 - 4:37 pm § in Development

The Impact of Impact

Impact was one of many options available to us among JavaScript game engines. Of course, trying out every single one would be just a little bit insane (there really are a lot of options). So we picked two engines that seemed like they would work well – I had heard of Impact previously, and Dr[...]

June 14th, 2013 - 4:15 pm § in Development

A change to the codebase with thoughts toward the future

As developers on the Trails Forward project, we are very excited to explore the research and practice of using simulation design to provide unique learning opportunities. Working on a complex, multiplayer simulation that both runs quickly and looks appealing will test the programming and design skil[...]

June 7th, 2013 - 9:04 pm § in Mechanics

Timber Company: Harvest, Yard, Transport

The Timber Company has separate actions of Harvesting, Yarding, and Transport that are rolled into one total action. Each part costs a certain amount of TP and they can buy upgrades to make individual parts faster or increase their capacity. Players are notified of their current capacity and speed ([...]

June 7th, 2013 - 9:02 pm § in Mechanics

Zoning Laws

When a player requests that zoning laws are changed for a particular area, players can vote in favor of or against the change. They can also influence the decision using PC (NPCs would “vote”) until the time for that particular law to be modified runs out. The player who requested the ch[...]

June 7th, 2013 - 9:00 pm § in Mechanics


A player who is requesting a service of another player goes through the following process: The requester posts their request on a public board The service providers offer the requester to complete their request for a particular cost and amount of turn points (which approximate time) based on their u[...]

June 7th, 2013 - 8:22 pm § in Mechanics

Turn Points

Turn Points are an abstract in-game representation of time passing. Some actions cost TP, some cost $ (dollars), some cost PC (Political Capital), and some cost a combination of the three.   Player Actions : Costs : Profits Logging : -TP, -$ : +$ Surveying : -TP : +$ Building/Developing : -TP, [...]

June 7th, 2013 - 8:09 pm § in Mechanics

Time Frame

After  a great brainstorming session, we have decided on a time model for the game, in two modes: Standard and Classroom. Standard 112 years in game time 2 weeks real time (14 turns), constant cycle 20 hours is one day, then 4-hour chunk is when simulation happens and game progresses 8 years Game p[...]

June 7th, 2013 - 2:43 pm § in Development

First Mockup Screenshot

Here’s a cropped version of a shot of a full map mockup in impact that convinced us we could actually get good performance in the browser.  [...]