From 95829378f6e71ce0860d273297c7a7b780ff1979 Mon Sep 17 00:00:00 2001 From: Marvin Blum Date: Mon, 21 Nov 2022 16:38:32 +0100 Subject: [PATCH] Concept overview. --- README.md | 3 +- concept/01-Overview.md | 54 ++++++++++++++++++++++++++ concept/02-Economy.md | 1 + concept/03-Production-and-Logistics.md | 1 + concept/04-Retail.md | 1 + concept/05-Marketing.md | 1 + concept/06-Research-and-Technology.md | 1 + concept/07-Loans-and-Stock-Market.md | 1 + 8 files changed, 62 insertions(+), 1 deletion(-) create mode 100644 concept/01-Overview.md create mode 100644 concept/02-Economy.md create mode 100644 concept/03-Production-and-Logistics.md create mode 100644 concept/04-Retail.md create mode 100644 concept/05-Marketing.md create mode 100644 concept/06-Research-and-Technology.md create mode 100644 concept/07-Loans-and-Stock-Market.md diff --git a/README.md b/README.md index d51084a..b8be7c1 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,3 @@ -# ecosim +# Ecosim + A browser-based economy simulation game. diff --git a/concept/01-Overview.md b/concept/01-Overview.md new file mode 100644 index 0000000..cc426cc --- /dev/null +++ b/concept/01-Overview.md @@ -0,0 +1,54 @@ +# Overview + +Ecosim is a browser-based multiplayer game about running one or multiple successful companies on a tile-based map in real time. + +## Goal of the game + +Players take on the roles of investors. After creating a profile, they can start building production companies, invest in existing companies from other players, or trade resources to become richer. + +There are multiple goals that can be configured when setting up a new game. The first player reaching the goal wins the game. + +* richest player (player balance) +* highest overall value (player balance + company values + stock portfolio and so on) +* highest revenue +* ... + +It is also possible to play the game in "sandbox" mode without any goals or to configure a timer. Once the timer is reached, the player placed first on the leaderboard wins. + +## Economy + +The economy is everything outside the control of a player. This includes random events, inflation, government actions, central bank actions, and so on. + +[More](02-Economy.md) + +## Production and Logistics + +Production and logistics are the fundamental building blocks of the game. Players can buy resources to produce goods and transport them (physically) to locations to finally sell them. Production chains allow players to product more advanced goods. Resources like oil are not in control of the player and can be bought from a global market. + +Transportation and storage of goods costs money, so players might specialize in this business. The goal is to allow a play style where optimizing logistics is valuable. + +[More](03-Production-and-Logistics.md) + +## Retail + +Retail is influenced by the location of a store, the land value, quality of the products sold, and brand recognition. + +[More](04-Retail.md) + +## Marketing + +Marketing influences the brand recognition of a company and demand of goods. + +[More](05-Marketing.md) + +## Research and Technology + +Research and technology is important to discover new products and improve the quality of them. The game will start in the past, so there are plenty of opportunities to overtake other players technologically. + +[More](06-Research-and-Technology.md) + +## Loans and Stock Market. + +Loans are an important tool to grow companies, just like the stock market. The interest is based on the inflation and risk factors. + +[More](07-Loans-and-Stock-Market.md) diff --git a/concept/02-Economy.md b/concept/02-Economy.md new file mode 100644 index 0000000..d13f36d --- /dev/null +++ b/concept/02-Economy.md @@ -0,0 +1 @@ +# Economy diff --git a/concept/03-Production-and-Logistics.md b/concept/03-Production-and-Logistics.md new file mode 100644 index 0000000..383d07f --- /dev/null +++ b/concept/03-Production-and-Logistics.md @@ -0,0 +1 @@ +# Production and Logistcs diff --git a/concept/04-Retail.md b/concept/04-Retail.md new file mode 100644 index 0000000..614887b --- /dev/null +++ b/concept/04-Retail.md @@ -0,0 +1 @@ +# Retail diff --git a/concept/05-Marketing.md b/concept/05-Marketing.md new file mode 100644 index 0000000..b465de3 --- /dev/null +++ b/concept/05-Marketing.md @@ -0,0 +1 @@ +# Marketing diff --git a/concept/06-Research-and-Technology.md b/concept/06-Research-and-Technology.md new file mode 100644 index 0000000..73b57d0 --- /dev/null +++ b/concept/06-Research-and-Technology.md @@ -0,0 +1 @@ +# Research and Technology diff --git a/concept/07-Loans-and-Stock-Market.md b/concept/07-Loans-and-Stock-Market.md new file mode 100644 index 0000000..1e350c0 --- /dev/null +++ b/concept/07-Loans-and-Stock-Market.md @@ -0,0 +1 @@ +# Loans and Stock Market