In other words where the discord plumbing is decoupled away from the game logic so the game engine can sit separately away from discord specific logic.
This would allow for different version other than discord, reusing the battle-tested logic/ruleset/game engine that already exists. For example, exposing an API so there could be created a interactive website without needing to use the discord buttons/commands, I like the twilightwars.com concept but it's closed source, lacking UX and way behind on missing features. Even a TUI program to play the game in the terminal, adding support for bots/agents so it can be played "single player" to learn the game in a safe environment or try out things or just play a quicker games without the need of humans.
I see a lot of potential in this project, I'm wondering if there is any appetite for this.
I understand this would be a immense undertaking, something I've been playing around doing, as so much of the logic is coupled with discord logic.
In other words where the discord plumbing is decoupled away from the game logic so the game engine can sit separately away from discord specific logic.
This would allow for different version other than discord, reusing the battle-tested logic/ruleset/game engine that already exists. For example, exposing an API so there could be created a interactive website without needing to use the discord buttons/commands, I like the twilightwars.com concept but it's closed source, lacking UX and way behind on missing features. Even a TUI program to play the game in the terminal, adding support for bots/agents so it can be played "single player" to learn the game in a safe environment or try out things or just play a quicker games without the need of humans.
I see a lot of potential in this project, I'm wondering if there is any appetite for this.
I understand this would be a immense undertaking, something I've been playing around doing, as so much of the logic is coupled with discord logic.