Skip to content

Game engine - #15

Open
juanoloando wants to merge 27 commits into
mainfrom
gameEngine
Open

Game engine#15
juanoloando wants to merge 27 commits into
mainfrom
gameEngine

Conversation

@juanoloando

Copy link
Copy Markdown

No description provided.

revanatania and others added 27 commits April 15, 2026 18:47
- Introduced a new Board.txt file to define the game board layout.
- Implemented Command and CommandResult structures for command handling.
- Developed GameEngine class with methods for starting a new game, processing commands, and executing turns.
- Created CommandParser for parsing user input into commands.
- Added BoardRenderer for rendering the game board visually.
- Implemented GameUI for user interaction and command execution.
- Introduced AnsiTheme for colored terminal output.
- Added UiFormatter for formatting command results and events.
- Updated makefile to support test builds.
- Removed obsolete SaveLoadManager header.
Co-authored-by: Copilot <copilot@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants