dfoulkes / OpenTycoon

a monopoly tycoon like game written in Java
Apache License 2.0
4 stars 0 forks source link

Core - Building #7

Open dfoulkes opened 5 years ago

dfoulkes commented 5 years ago

Objective

The building capability is the centre of the city / business building game. For now this card only covers the action of creating any building. In general all builds can be categorised as follows:

The behaviour of each changes, although day / night businesses work under the model of at 6am they purchase an amount of stock then the aim of the game is to generate a profit from the difference between the cost of running the business: land rent, utilities, stock vs the amount of money made. Thus the player needs to manage the spread between purchase price and sale price, where they must observe the current price in the market, current supply vs demand.

Factors to consider

Behaviour Driven Development Stories TODO

Scenario: Core-Player in game
Given the game has just started
When  player is loaded into the game
Then  a player should have a balance of 10,000 in game currency.
Scenario: Core-Player in game
Given the game has just started
When player is loaded into the game 
Then the player should not own any property

Visual Designs

N/A

Other Notes

This will most likely become a epic, for now it's just a place holder for this level of functionality.

dfoulkes commented 5 years ago

ok, looking at this now, it's without doubt this is a huge ticket by itself, it needs breaking down into the categories first (Residential, Day Business, Night Business) I know there's a crossover with some of the aspects of this such as: hotels which are both a residential business and a later then normal evening business.