M&M - Mine & Money

Get Started. It's Free
or sign up with your email address
M&M - Mine & Money by Mind Map: M&M - Mine & Money

1. Core

1.1. Core gameplay features

1.2. Tilemap

1.2.1. Understand how the tile size works

1.2.2. Terrain tile assets (at least placeholders)

1.2.3. Building tile assets

1.2.3.1. Generate income and are the base of the game

1.2.3.2. Build

1.2.3.3. Sell

1.2.3.4. Buy

1.2.4. Tile mechanics

1.2.4.1. Tile highlight

1.2.4.1.1. When Clicked it must highlight (UI)

1.2.4.1.2. Tile information when resource tile or building tile is clicked

1.2.4.2. Custom prefab for resources

1.2.4.3. Custom prefab for buildings

1.3. Day-Night cycle

1.3.1. Important for solar energy acquisition

1.3.2. Maybe other special mechanics only available during certain times of the day

1.4. Camera

1.4.1. Camera movement

1.4.1.1. With arrows

1.4.1.2. Mouse hover around screen borders

1.4.1.3. Set movement boundaries

1.4.2. <Near Future> Zoom

1.5. In-game resources

1.5.1. Energy

1.5.1.1. Eolic

1.5.1.2. Solar

1.5.1.3. Nuclear

1.5.2. Minerals

1.5.2.1. Iron Ore

1.5.2.2. Copper Ore

1.5.2.3. Uranium

1.5.3. Credits

1.6. Entities

1.6.1. Global Market

1.6.1.1. Based on offer and demand

1.6.1.2. Resource market

1.6.1.3. Services market

1.6.1.4. Real estate market

1.6.2. AI

1.6.2.1. Not necessarily smart, can be buffed AF

1.6.2.2. Can possibly train with already implemented AI algorithms (?)

1.6.2.2.1. Needs to run outside sim to train

1.6.2.2.2. Must implement outside sim

1.6.3. Player

1.6.3.1. Buy

1.6.3.2. Build

1.6.3.3. Sell

1.7. In-game UI

1.7.1. Minimap (?)

1.7.2. Resources indicator

1.7.3. Icon assets

1.8. AI x Player interactions

1.8.1. Definition of what actions are available to the player and AI that affect directly each other

1.8.2. Sabotage OPS

1.8.3. Bribe

2. 5bdf01

3. Usability

3.1. It is getting in and out of the game as well as setting its options and configurations

3.2. Main menu

3.2.1. Start

3.2.1.1. Starts the game

3.2.1.2. A method to load by scene index

3.2.1.3. Map setup screen

3.2.1.3.1. Select AI difficulty level

3.2.1.3.2. Select resources abundancy

3.2.1.3.3. 2 pre made maps

3.2.1.3.4. Must load maps at runtime

3.2.2. Options

3.2.2.1. Song Volume Slider

3.2.2.2. Disable song

3.2.2.3. Back button

3.2.2.3.1. Returns to main menu

3.2.3. Credits

3.2.3.1. <Future - Final> Write it

3.2.3.2. Back button

3.2.4. Quit

3.2.4.1. Closes game

3.3. Pause menu

3.3.1. Resume

3.3.1.1. Unpause the game and unfreezes everything

3.3.2. Exit to main menu

3.3.2.1. Returns to main menu

3.3.2.2. Can use the same method to load by scene index as the main menu

3.3.3. Quit game

3.3.3.1. Closes application

3.3.3.2. Can use the same script as the main menu

3.3.4. Game controller to pause and unpause (must freeze everything)

4. Polishment

4.1. <Future - Final> Proper assets and artwork

4.2. <Future> Pleasing UI

5. Game balancing

5.1. To make the game interesting and challenging

5.2. <Future> Balance GM interaction

5.3. <Future> Balance AI-Player interactions

5.4. <Future> Balance resource distribution