Game Design Document

RogueCraft ****GDD 01.10

Development Logs

RogueCraft SprintDevelopmentLog

Development Documents/Features

GitHub: RogueCraft

Rogue Craft Development Document

Rogue Craft

by Darius Fang

Updated Aug 2024


Development Documents

Sept 2024

Note that anything with “Feature” is considered for future development


GameFlow: Win and Lose Conditions

In RogueCraft, the win and lose conditions are managed by the Delivery Manager. If the player fails to deliver an item, the Delivery Manager will notify the Game Manager, which triggers the game to end. However, if all delivery items are completed, the game progresses to the next part of the run. At this stage, the Day System increments by one. The Day System then determines whether to reward the player with a card, increase the game's difficulty, or conclude the run once the final day has been completed.

Flowchart of game play of Day system and delivery system

Flowchart of game play of Day system and delivery system