Rollypolis
Rollypolis
A digital roll & write game for city planners.
Gameplay
As the newly elected mayor of Rollypolis, you have to satisfy the citizens needs during the six years (turns) of your mandate.
Each turn, you will have to select 3 of 4 rolled dice, and place them on the board (click to select, then click to place).
Each die has a type (blue = commercial, green = residential and yellow = industrial) and a value (1 to 6).
End of turn score
The score at the end of the round is calculated by:
- adding the values of each placed die for each type (industrial, residential and commercial)
- Picking the median value from those sums (e.g.: the median of 3 industry, 9 residential and 4 commercial is 4 commercial).
- Substract the relative values from the two other sums (e.g.: if median is 4 commercial, then we substract the difference between residential and commercial, 9 - 4 = 5 and the difference between industrial and commercial, 4 - 3 = 1, which sums up to 4 - 5 - 1 = -2).
- Add the turn score to the total score. Total score has a minimum of 0, so you can take risks in the beginning!
End of game score
After 6 turns (so 18 dice placed), you add to your score bonuses and maluses for each placed die according to its type:
Residential dice
They want to be placed closed to nature, and far from industry.
- Each residential die scores its value multiplied by the number of forest tiles it is adjacent* to (a forest tile covered by a dice doesn't count).
- Each residential die scores a -1 malus per adjacent industry die (regardless of their values).
Commercial dice
They want to be close to their customers and far from competition.
- Each commercial die scores the minimum between its value and the sum of the adjacent residential dice (e.g.: A 5 commercial adjacent to a 4 and a 3 residential die scores 5, minimum between 5 and 4 + 3 = 7).
- Each two adjacent commercial dice score a malus depending on their difference in value (e.g.: a 5 commercial die adjacent to a 3 commercial die score a 5 - 3 = -2 malus).
Industrial dice
They want to be close to their production chain and atop of their material sources.
- Each industrial die score its value if placed on a forest tile (which removes the forest!).
- A group of adjacent industrial dice scores a number of points regarding the size of the group, see the table below:
Group size | Score |
---|---|
1 | 0 |
2 | 1 |
3 | 2 |
4 | 3 |
5 | 5 |
6 | 7 |
7 | 10 |
8 | 13 |
* only orthogonally adjacent dice or tiles are considered as adjacent.
Additionnal information:
There are 8 dice of each type and you will draw all of them (24 dice in 6 turns).
Development
This game was developped for the Gamedev.js 2025 game jam with Phaser.
I have been inspired by the Data Oriented Design book by Richard Fabian.
Credits
- Game Design & Programming by raaaahman
- Graphics and sound courtesy of Kenney.nl (CC0 License)
Thank you for playing!
Published | 1 day ago |
Status | In development |
Platforms | HTML5 |
Author | raaaahman |
Genre | Puzzle |
Made with | Phaser |
Tags | Board Game, Dice, rollwrite |
Average session | A few minutes |
Inputs | Mouse |
Leave a comment
Log in with itch.io to leave a comment.