Ok i’m going to write everything step by step just in case this helps you:
Don’t know what are Github submodules, but now with the zip you shared me the code is at 97% storage. DONE!
BTW your code looks awesome, i dont understand anything, my code is like a code from a 5yo (i’m learning) and yours is just awesome!
About the Blinklib, i will keep the differences in mind just in case I need to implement some of your improvements (for me the best is the space optimization and using 256 vs 64 for comunication)
Now let’s talk about the game:
In one word, AWESOME. It works perfect.
Just some notes:
- Alone Blink pulsing White is not working for me. (Maybe you removed it to save space?)
- As a sugestion for the setup color, is orange at low bright and it can be hard to see the player colours, also is the same color as the “board” state that is also orange, maybe is better in a light white? Only for the setup, not for the gameplay, for the gamplay orange looks cool
- The “pulse” on your player tiles is not at the same time, maybe is better having it sinchronized to not have a lot of crazy lights? With a big board can be crazy all the flashes (maybe restarting the timmer at the same time?)
- I just found a bug that afects to the reset function: If you deatatch a blink in “game state” with no player (orange) and reset the board, that blink become unusable until you set the board, chose players and start the game (once he is on the same level of “orange” of the rest, he start responding. (you can also restart it alone and fix it).
Maybe is confusing but I can record a video about what i’m talking about the reset function if you need it.
Now the BIG thing, a propper setup for 24 blinks
This is my weird sugestion, leaving 3 attack bridges and space behind the initial position to be coquered by the other player:
Final opinion:
This game will be on one of my blanks forever, i LOVE it. Please, make a sticker for it, i want to print it!
Not kidding, i want a better sticker!
Offtopic, this game remembers me a game that I love and have always installed on all my phones:
I’m pretty sure you have the hability to port this game to blinks game system, it shares some mechanics with Hexxagon, if you do it, you’re my hero.
Bye!