1.
Introduction
❱
1.1.
Vision/Statement
1.2.
Preview
1.3.
Target Audience
1.4.
Inspirations
1.5.
Game Loop
2.
Narrative
❱
2.1.
Character Profiles
2.2.
Tone of Voice
2.3.
Book
❱
2.3.1.
Chapter 1
2.3.2.
Chapter 2
2.3.3.
Chapter 3
2.3.4.
Chapter 4
2.3.5.
Chapter 5
2.3.6.
Chapter 6
2.3.7.
Chapter 7
2.3.8.
Chapter 8
2.3.9.
Chapter 9
2.3.10.
Chapter 10
2.3.11.
Chapter 11
2.3.12.
Chapter 12
2.3.13.
Chapter 13
2.3.14.
Chapter 14
2.3.15.
Chapter 15
2.3.16.
Chapter 16
2.3.17.
Chapter 17
2.3.18.
Chapter 18
2.3.19.
Chapter 19
2.3.20.
Chapter 20
2.3.21.
Chapter 21
2.3.22.
Chapter 22
2.3.23.
Chapter 23
2.3.24.
Chapter 24
2.3.25.
Chapter 25
2.3.26.
Chapter 26
2.3.27.
Chapter 27
2.4.
Game
❱
2.4.1.
Chapter 1
2.4.2.
Chapter 2
2.4.3.
Chapter 3
2.4.4.
Chapter 4
2.4.5.
Chapter 5
2.4.6.
Chapter 6
2.4.7.
Chapter 7
2.4.8.
Chapter 8
2.4.9.
Chapter 9
2.4.10.
Chapter 10
2.4.11.
Chapter 11
2.4.12.
Chapter 12
2.4.13.
Chapter 13
2.4.14.
Chapter 14
3.
UI/UX Design
❱
3.1.
Branding
3.2.
Moodboard
3.3.
UX
❱
3.3.1.
UX Principles
3.3.2.
Viewport
3.4.
UI
❱
3.4.1.
Colors
3.5.
Style Kit
3.6.
Getting Started
4.
Game Design
❱
4.1.
Principles
4.2.
Getting Started
4.3.
Design Documents
❱
4.3.1.
Genre
4.3.2.
Progression & Rewards
4.3.3.
Bosses
4.3.4.
Combat
4.3.5.
Controls
4.3.6.
Enemies
4.3.7.
Locations
❱
4.3.7.1.
Props
4.3.7.2.
Tilesets
4.3.7.3.
Types
4.3.8.
Items
4.3.9.
Quests
4.3.10.
Replayability
4.3.11.
Music
4.3.12.
SFX
4.3.13.
UI/UX
4.3.14.
VFX
4.3.15.
Visuals
4.3.16.
Weapons
5.
Level Design
❱
5.1.
Principles
5.2.
Getting Started
5.3.
Creating Levels Guide
❱
5.3.1.
Overview
5.3.2.
Level Structure
❱
5.3.2.1.
V2
❱
5.3.2.1.1.
A - Level
5.3.2.1.2.
B - Level Chunk
5.3.2.1.3.
C - World
5.3.2.1.4.
D - Chapter
5.3.2.2.
V1 (Deprecated)
❱
5.3.2.2.1.
1 - Room
5.3.2.2.2.
2 - Level
5.3.2.2.3.
3 - LevelChunk
5.3.2.2.4.
4 - World
5.3.2.2.5.
5 - Part
5.3.3.
Generate Boilerplate
5.3.4.
Building Levels
5.4.
Level Design Documents
❱
5.4.1.
Chapter 1
5.4.2.
Chapter 2
5.4.3.
Chapter 3
5.4.4.
Chapter 4
5.4.5.
Template
6.
Development
❱
6.1.
Architecture
6.2.
Choices
6.3.
Conventions
6.4.
Getting Started
❱
6.4.1.
Starting Point
6.4.2.
Directories
6.4.3.
Tools
6.5.
Development Process
❱
6.5.1.
Create Branch
6.5.2.
Make Changes
6.5.3.
Create PR
6.5.4.
Review Process
6.5.5.
Release
6.5.6.
CI
6.5.7.
Testing
❱
6.5.7.1.
Run Tests
6.5.7.2.
Write Tests
6.5.7.3.
Test Examples
6.6.
Development Builds
❱
6.6.1.
Development
6.6.2.
Production
6.7.
Script Reference
❱
6.7.1.
Building Godot Resources
6.7.2.
Reference Template
6.8.
Changelog
6.9.
Features
❱
6.9.1.
Addons
6.9.2.
AI
❱
6.9.2.1.
Battle Manager
6.9.2.2.
Behavior
6.9.2.3.
Attacks
6.9.3.
Audio
6.9.4.
Cutscenes
6.9.5.
Database
❱
6.9.5.1.
Enemy
6.9.5.2.
LoadDB
6.9.5.3.
Weapon
6.9.6.
Demo Feature
6.9.7.
Entities
❱
6.9.7.1.
Emotes
6.9.7.2.
Enemies
6.9.7.3.
NPC
6.9.8.
Environment
❱
6.9.8.1.
Cave Warps
6.9.8.2.
Cutscene Vignettes
6.9.8.3.
Gameplay Camera
6.9.8.4.
Markers
6.9.9.
Inventory
❱
6.9.9.1.
Inventory
6.9.9.2.
Weapon
6.9.10.
Narrative System
❱
6.9.10.1.
Chapter Events
6.9.11.
SpawnPosition
6.9.12.
Levels
❱
6.9.12.1.
NxN Levels
6.9.12.2.
Testing Caves
6.9.12.3.
Platforms
6.9.12.4.
Pits
6.9.12.5.
Stairs
6.9.13.
Player
❱
6.9.13.1.
Animated Sprite
6.9.13.2.
Aim Guide and Aim Assist
6.9.14.
Save Game
6.9.15.
UI
❱
6.9.15.1.
Debug Menu
6.9.15.2.
HUD
6.9.15.3.
Notifications
6.9.15.4.
Version Label
6.9.16.
World
6.9.17.
VFX
7.
General
❱
7.1.
Team
7.2.
Priority List
7.3.
Settings
7.4.
Useful Links
7.5.
FAQs
Light
Rust
Coal
Navy
Ayu
Latte
Frappé
Macchiato
Mocha
Tribe of the Accord - Documentation
Moodboard
Work in progress