Cormas extension adding support for serious games by implementation of serious game: Planet C, play again?
"Load Cormas"
Metacello new
    repository: 'github://cormas/cormas';
    baseline: 'Cormas';
    load.
"Load the Gaming plugin"
Metacello new
    baseline: 'CormasGaming';
    repository: 'github://cormas/cormas-gaming:main';
    onConflict: [ :e | e useIncoming ];
    onUpgrade: [ :e | e useIncoming ];
    onWarning: [ :e | e load ];
    ignoreImage;
    loadPlanet C is a serious game implemented in Pharo using the Cormas agent-based modeling framework. It includes a web interface powered by Zinc HTTP Components, allowing players to interact via browser or mobile in real time.
The whole project is still in progress and in implementing and testing phase.
- 
Open the Pharo image with all project classes loaded. 
- 
In a workspace, run: 
CMGameServer instance start: 9090.