e9d983229c
fix spaces in player names
2025-03-23 23:31:31 +03:00
be6c25c35d
add player name prompt and adding to the leaderboard
2025-03-23 23:29:04 +03:00
feba6acc36
implement the main game loop and the game over
screen
2025-03-23 23:13:14 +03:00
a2b730df22
show rules to the user
2025-03-23 22:29:28 +03:00
3f1addcadd
add a translation
2025-03-23 22:14:44 +03:00
4ee8a06232
implement question bank parsing
2025-03-23 22:09:27 +03:00
e35b8520b4
add command-line options support
...
new command-line option "--bank <filename>" can be specified to be used instead of the game config option
2025-03-23 22:01:59 +03:00
44700b1ece
implement game config support
2025-03-23 21:50:47 +03:00
f2653e66d4
add support for translations; basic terminal functions and splash screen
...
- create I18n class for translations
- create TextDisplay class to draw on console, and to initialize and reset console configuration
- create stub for future command-line option handling
2025-03-23 19:46:25 +03:00
609de00254
configure the project
2025-03-23 12:40:40 +03:00