- Run
ruby explain.rb
to see the game data in the console. This will help you understand the game data.
In short: there's a Game. A Game is made of multiple turns. There's plenty of data in the game and the turns but the only thing you really care about today for the exercise is the map (you need to draw it) and the players and packages positions.
- Display the game in an isometric view on a web page.
ISOMETRIC: that's important. Not a view from the top. You find some game assets in the public/images folder.
Use CSS to create the isometric view.
-
Add the players and packages on the map.
-
Add buttons to move between turns (previous and next).
-
Use turbo morph to animate the movement of the players (and packages?) between turns.
Here is an example of the result: https://share.cleanshot.com/ycTg7yvC
You are allowed to use any AI tool to help you achieve the goal but keep in mind that you should be able to explain your code to us (own it).