Closed WraitheDX closed 4 years ago
I am going to start working on the Logging class. Basic Logging class is in, now creating first pass of file_io so the logger can print to file.
First passes of FileIO, Logger, and Platform-layer have been committed. These are very simple first-passes with the bare-minimum functionality, no error checking/handling and only support Windows.
I am now beginning on creation of the Console class. Console class has been added. Went back and added missing comments from previous commits.
Working on a Language class that will read in language files for commands and game text. Language class has been added. Loads key, value pairs for specified language file, mapping strings to enumerations for input.
The parsing of game text has been added. With that, I believe the most basic implementation of this game is complete!
There is a lot to be expanded on with the existing functionality, and that will be the next listed issue.
We are in need of:
[x] - Platform Abstraction [x] - FileIO [x] - Logging [x] - Console [x] - TextParser [x] - Systems to read in string-tagged game-text (ask here or on the Discord, similar to TextParser, but for what the game displays to the player)