more documentation
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good

This commit is contained in:
austin 2024-08-11 22:33:42 -04:00
parent ee15dd2366
commit 9d7ab27da7
5 changed files with 55 additions and 2 deletions

View File

@ -3,6 +3,7 @@
Discussion of, at a high game-design level, how everything should work and connect together Discussion of, at a high game-design level, how everything should work and connect together
[TOC] [TOC]
- @subpage topleveldesign
- @subpage biomesindex - @subpage biomesindex
- @subpage macroWorldPartitioning - @subpage macroWorldPartitioning
- @subpage terraingenerationideas - @subpage terraingenerationideas

View File

@ -0,0 +1,19 @@
@page gameloops High Level Game Loops
Core Game Loops
Quest loop:
1. Enter town
2. Form party for quest for nearby dungeon
3. Explore dungeon
4. Return to town and sell loot
Town-building loop:
1. Mayor requests new public building
2. Player takes on a quest to get materials for the building
3. Once materials are gathered, construction corp builds the building

View File

@ -0,0 +1,25 @@
@page pillars Design Pillars
Mechanically satisfying gameplay
Satisfying Audio
Detailed NPCs
Consistent Lore
Non-repetitive world generation
Living world
Agency

View File

@ -0,0 +1,6 @@
@page topleveldesign Top Level Design
[TOC]
- @subpage pillars
- @subpage gameloops

View File

@ -1,10 +1,11 @@
+ client fires up and there's a menu that takes you to the demo
Demo menu
+ spawn into the world + spawn into the world
+ there is a sword lying on the ground + there is a sword lying on the ground
+ when you grab the sword, a tutorial popup appears to tell you how to use in + when you grab the sword, a tutorial popup appears to tell you how to use in
+ on clearing the tutorial, continue the game when the sword is equipped, create another popup to teach sword controls. it pauses the game + on clearing the tutorial, continue the game when the sword is equipped, create another popup to teach sword controls. it pauses the game
+ when popup is accepted, spawn an enemy with an effect + when popup is accepted, spawn an enemy with an effect
enemy ai enemy ai
review effects
review combat code (lifestate, damage calculation, etc) review combat code (lifestate, damage calculation, etc)
- Allow block hotboxxes to block damage - Allow block hotboxxes to block damage
audio fx for everything audio fx for everything
@ -17,5 +18,6 @@
Hitboxes between server and client feel wayyyy off Hitboxes between server and client feel wayyyy off
+ bug fixes + bug fixes
On attack, the server weapon does not swing (it instead stops aligning)
The server does not interrupt attack on animation end