Zomis / Games

Many kinds of games, playable in both multiplayer or local play. Replays, spectator mode, and AIs.
https://games.zomis.net
MIT License
17 stars 5 forks source link

The Big Refactoring™ #302

Closed Zomis closed 2 years ago

Zomis commented 2 years ago

Make games run and continuously provide feedback which can be responsible for things like saving replays to file/database, sending messages to clients, run AIs, etc.

Use suspending functions to call the listeners. Kotlin SharedFlows (#299) can be useful here.

Zomis commented 2 years ago

While there's plenty more that could be done, the big parts of The Big Refactoring™ has now been completed.