When a game is created, the app will send along with the game "version", this field will be a string like "2.0.1" which tells the app what ruleset to apply when the game is being executed.
This will need a field in the database for the game rooms.
New field in game room database
Apply appropriate migrations if required
Default value "0.0.0", required
Will also need to update the RoomController (create_room or room/<id> PUT endpoint)
Should have a required parameter when creating a game room, the version of the game.
When a game is created, the app will send along with the game "version", this field will be a string like "2.0.1" which tells the app what ruleset to apply when the game is being executed.
This will need a field in the database for the game rooms.
Will also need to update the
RoomController
(create_room
orroom/<id> PUT
endpoint)