tmewett / BrogueCE

Brogue: Community Edition - a community-lead fork of the much-loved minimalist roguelike game
https://sites.google.com/site/broguegame/
GNU Affero General Public License v3.0
1.03k stars 109 forks source link

Save run history and add game stats screen #673

Closed zenzombie closed 6 months ago

zenzombie commented 8 months ago

Saves run history to a file and adds a new menu option for viewing game statistics. image

The player can reset their "Recent" stats at any time. image

tmewett commented 7 months ago

This is a cool idea! I just need to have a review of the file management code, which I will do soon

tmewett commented 6 months ago

Ok nice, looks like a good implementation. I like the idea for the resetting operation to be non-destructive. Non-destructiveness seems fine since this file's size should grow very slowly.