Get Started. It's Free
or sign up with your email address
Toon World! by Mind Map: Toon World!

1. Combat

1.1. Assets

1.1.1. Enemy Type 1

1.1.1.1. Animation

1.1.1.1.1. Walk animation

1.1.1.1.2. Melee attack animation

1.1.1.1.3. Ranged attack animation

1.1.1.1.4. Hit reaction animation

1.1.1.1.5. Special attacks animations

1.1.1.1.6. Death animation

1.1.1.2. Character Model

1.1.1.2.1. Model

1.1.1.2.2. Texture

1.1.1.2.3. Rigging

1.1.1.3. Visual Effects

1.1.1.3.1. Attack(s)

1.1.1.3.2. Hit reaction(s)

1.1.1.3.3. Power up(s)

1.1.1.3.4. Special Attacks

1.1.1.4. Audio

1.1.1.4.1. SFX

1.1.1.4.2. Voice acting?

1.1.2. UI Assets

1.1.2.1. Damage points displayed on screen

1.1.2.2. Enemy health displayed

1.1.2.3. Player health displayed

1.1.2.4. Player Mana / Magic health displayed (?)

1.1.3. Visual effects

1.1.3.1. Hit reactions

1.1.3.2. Attacks

1.1.3.3. Death

1.2. Functionality

1.2.1. Basic attack

1.2.1.1. Player can attack enemies

1.2.1.1.1. Melee attack

1.2.1.1.2. Ranged attack

1.2.1.2. Enemy can attack player

1.2.1.2.1. Melee attack

1.2.1.2.2. Ranged attack

1.2.1.3. Characters have hit points and can take damage

1.2.1.4. Enemies can run at player

1.2.2. Attributes and Modifiers

1.2.2.1. Damage dealt can be modified by player stats

1.2.2.2. Player can buff their stats

1.2.2.3. Damage dealt can be modified by weapon stats

1.2.2.4. Damage received can be modified with armour

1.2.3. Energy Mechanic

1.2.3.1. Power attack / special attack uses energy

1.2.4. Special abilities

1.2.4.1. Power hit / damage

1.2.4.2. Area of effect attack

1.2.4.3. Stun / freeze mechanic

1.2.4.4. Heal

1.2.4.5. Buff Player's attribute (eg. strength)

1.2.4.6. Dash attack

1.2.4.7. Summon minion

1.2.4.8. Shield / invulnerability

1.2.4.9. Fast attack

1.2.5. Ability for player to switch weapons

1.2.6. Enemy AI

1.2.6.1. Move to player

1.2.6.2. Attack player

1.2.6.3. Heal

1.2.6.4. Run away

1.2.6.5. Pathfinding

1.2.6.6. Special attacks

2. Game Vision

2.1. Tech Stack

2.1.1. How do we build the game - tools, tech, process

2.2. Player Experience

2.2.1. Mood / tone / feeling of the game

2.2.2. Key Design Pillar(s) for the game

2.3. Product Remarkability

2.3.1. Single point of innovation for the game

2.3.2. Aspect of the game which will be remarkable

2.4. Art Direction

2.4.1. Reference images from internet

2.4.2. Art Concept Doc

2.4.3. ADD Concept Document Created

2.4.4. Target Game Screen

2.5. High Level Story

2.5.1. Who is the player?

2.5.2. What is the player trying to do?

2.5.3. What stands against the player?

3. Player Character Movement

3.1. Assets

3.1.1. Player Character Type 1

3.1.1.1. Animation

3.1.1.1.1. Walk / run animation

3.1.1.1.2. Melee attack animations

3.1.1.1.3. Ranged attack animations

3.1.1.1.4. Hit reaction animations

3.1.1.1.5. Special attacks animations

3.1.1.1.6. Death animations

3.1.1.2. Character Model

3.1.1.2.1. Model

3.1.1.2.2. Texture

3.1.1.2.3. Rigging

3.1.1.3. Visual Effects

3.1.1.3.1. Attack(s)

3.1.1.3.2. Hit reaction(s)

3.1.1.3.3. Power up(s)

3.1.1.3.4. Special Attacks

3.1.1.4. Audio

3.1.1.4.1. SFX

3.1.1.4.2. Voice acting?

3.2. Functionality

3.2.1. Pathfinding / collision

3.2.2. Animation blending

3.2.3. Controls are implemented and tuneable

3.2.3.1. Mouse / keyboard

3.2.3.2. Gamepad controller

3.2.4. Camera placement and tuning

3.2.5. Variables exposed:

3.2.5.1. Player Movement speed

3.2.5.2. Camera distance

3.2.5.3. Camera angle

4. General Game Functionality

4.1. Pause menu

4.1.1. Volume controls

4.1.2. Keyboard customisation

4.1.3. Save / Load

4.2. Saving and loading

4.2.1. Assets

4.2.1.1. UI and feedback screens

4.2.2. Functionality

4.2.2.1. Player Initiated Saving

4.2.2.2. Game Initiated Saving

4.2.2.3. Multiple Save Slots / Load Screen

4.2.2.4. Delete Save Game

4.3. Sound Effects

4.3.1. Assets

4.3.1.1. Place link here for SFX asset document

4.3.2. Functionality

4.3.2.1. Trigger SFXs

4.3.2.2. Create easy SFX implementation tool

4.4. Music

4.4.1. Assets

4.4.1.1. Looping music track #1

4.4.2. Functionality

4.4.2.1. Trigger music

4.4.2.2. Stop music

4.5. Steam Integration

4.5.1. Big Picture Mode

4.5.2. Controller support

4.5.3. Steam Achievements

4.6. Beautification of the Game

4.6.1. "Post-processing to make the game as pretty as Unreal"

4.7. Customisable Keyboard mapping

5. Characters and Story

5.1. NPCs

5.1.1. Assets

5.1.1.1. NPC Models

5.1.1.2. NPC Animations

5.1.1.3. NPC voice acting?

5.1.2. Functionality

5.1.2.1. AI / movement / pathfinding

5.1.2.2. NPC Stats?

5.1.2.3. Quest event triggers

5.1.2.4. Quest event progress tracking

5.1.2.5. Quest completion feedback

5.1.2.6. Dialogue

5.2. Character Dialogue

5.2.1. Assets

5.2.1.1. User Interface / display for dialogue

5.2.2. Functionality

5.2.2.1. Editor / implementation system for dialogue

5.2.2.2. Editor / implementation system for triggering dialogue

5.2.2.3. Dialogue choices for players

5.2.2.4. Specific outcomes from dialogue

5.2.2.4.1. Inventory item is given or taken

5.2.2.4.2. Gold is given or taken

5.2.2.4.3. XP is given or taken

5.2.2.4.4. Quest is updated

5.3. Non-Interactive moments

5.4. Quest System

6. World Creation

6.1. Level Creation

6.1.1. Assets

6.1.1.1. Environment models for world

6.1.1.2. Props

6.1.1.3. Visual effects

6.1.2. Functionality

6.1.2.1. Level Editor

6.1.2.1.1. Placing Enemies

6.1.2.1.2. Placing world pieces

6.1.2.1.3. Placing events and triggers

6.1.2.1.4. Placing loot

6.1.2.1.5. Placing hazards

6.1.2.1.6. Placing collision / boundaries

6.1.2.2. Spawning Events

6.1.2.3. Level Loading

6.1.2.4. Doors

6.1.2.5. Locks

6.1.2.6. Level Streaming

6.1.2.7. Locked and unlocked regions

6.2. Game Progression

6.3. World Overview Map

6.3.1. Assets

6.3.1.1. World map (2D most likely)

6.3.2. Functionality

6.3.2.1. Movement on world map

6.3.2.2. Fast travel

6.3.2.3. Enemy encounters?

6.3.2.4. Locations to enter

7. Inventory

7.1. Inventory System

7.1.1. Weapons

7.1.2. Armour

7.1.3. Potions

7.1.4. Modifiers

7.2. Pickups / Loot items

7.3. Store / Shop

8. Customisation

8.1. Character Selection and Customisation

8.1.1. Different characters

8.1.2. Point distribution

9. Stretch Features

9.1. Crafting System

9.2. Resource Gathering

9.3. Companion Characters

9.3.1. Said that we don't do on Kickstarter

9.4. Easter Eggs

9.4.1. This was listed on the Kickstarter "Included" list but may be more of a level design sub-point than a feature

10. Combat

10.1. Character Stats

10.1.1. Functionality

10.1.1.1. Strength

10.1.1.1.1. Modifies melee damage

10.1.1.2. Constitution

10.1.1.2.1. Modifies Health

10.1.1.3. Dexterity

10.1.1.3.1. Modifies ranged attack

10.1.1.3.2. Modifies dodge

10.1.1.4. Intelligence

10.1.1.4.1. Modifies spell power

10.1.1.5. Charisma

10.1.1.5.1. Modifies NPC dialogue options

10.1.1.5.2. Modifies shop prices

10.1.1.6. Health / HPs

10.1.1.6.1. Current health

10.1.1.6.2. Max health

10.1.1.7. Energy / Fatigue

10.1.1.7.1. Current Energy

10.1.1.7.2. Max Energy

10.1.1.8. Experience points

10.1.1.8.1. Current XP

10.1.1.8.2. Current level

10.1.1.8.3. XP / Level progression

10.1.1.9. Special abilities linked to stats

10.1.1.9.1. eg. Strength = weapons used; amour worn

10.1.1.10. Player fame

10.1.1.10.1. Modifies NPC reactions

10.1.1.11. Gold / money

10.1.1.11.1. Current amount of gold / money the character has

10.2. Character Progression / Leveling up

10.2.1. Functionality

10.2.1.1. Character gains experiences points

10.2.1.1.1. Killing enemies

10.2.1.1.2. Completing quests

10.2.1.1.3. Discovering new areas

10.2.1.2. Experience points linked to leveling up

10.2.1.3. Killing a specific enemy provides specific amount of XP to player.

10.2.1.4. When leveling up, player can spend points on character attributes

10.2.1.5. Using weapons (inflicting damage on enemies) increases attribute score for that weapon class.

10.3. Enemies

10.3.1. Enemy Special Attacks