WraitheDX / realms_shattered

This is a CLI (command line interface) text RPG programmed in C++.
11 stars 6 forks source link

First requirements. #1

Closed WraitheDX closed 4 years ago

WraitheDX commented 4 years ago

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)

WraitheDX commented 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.

WraitheDX commented 4 years ago

I am now beginning on creation of the Console class. Console class has been added. Went back and added missing comments from previous commits.

WraitheDX commented 4 years ago

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.

WraitheDX commented 4 years ago

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.