This has been done and definitely looks nicer. Thanks for the suggestion.
I also went ahead and disabled the pulse animation when the move is being confirmed. This removes some animation jank and, in my opinion, looks better.
98% storage use.
This has been done and definitely looks nicer. Thanks for the suggestion.
I also went ahead and disabled the pulse animation when the move is being confirmed. This removes some animation jank and, in my opinion, looks better.
98% storage use.
For anyone that was interested in Hexxagon but did not want to mess with the Custom Blinklib:
https://www.bug-br.org.br/blinks-hexxagon.zip
This package contains a pre-compiled Hexxagon game and a script to upload it to a Blink.
It should work out of the box on Mac/Linux as long as avrdude is in your path.
For Windows, you can manually enter the avrdude command that is on the script file.
This has been updated with the latest version. Turn passing was broken and is now fixed. To fix it I had to redo several things and fix a nasty bug.
The new version also contains tweaks to the pulse animation (they should not be all over the place anymore) and to stop the pulse animation when the player move is being confirmed (removes some animation jank).
For anyone that was interested in Hexxagon but did not want to mess with the Custom Blinklib:
https://www.bug-br.org.br/blinks-hexxagon.zip
This package contains a pre-compiled Hexxagon game and a script to upload it to a Blink.
It should work out of the box on Mac/Linux as long as avrdude is in your path.
For Windows, you can manually enter the avrdude command that is on the script file.
This has been updated to the latest version. I mostly tweaked the colors (More specifically the brightness) and changed the move indicator to be a pulsing orange instead of a full-brightness orange. This has the added benefit of, during gameplay, standardizing the “anything that pulses can be clicked” rule.
Want to try the self installer version to update my Hexxagon Blink.
Can you provide more info on how to use the two files that are inside the zip? (i’m on windows)
Edit: And how can you skip turn?
Want to try the self installer version to update my Hexxagon Blink.
Can you provide more info on how to use the two files that are inside the zip? (i’m on windows)
Try this:
https://www.bug-br.org.br/hexxagon-windows-installer.zip
It is a zipped Windows excutable. Unzip it and run it (preferably from a CMD.EXE shell to be able to see any error messages). Let me know if it works.
The programmer must be connected and ready to go, of course.
I just fixed a bug in the installer and updated Hexxagon to the latest version. If you already tried it, try again (it might even work this time ).
Hey there! Managed to install it with commands in CMD.
Just one question, you said:
This has been done and definitely looks nicer. Thanks for the suggestion.
I tried it and the pulses are random, i don’t know if is not working or i dont have the final version
I can have the pulses on sync at the begining, but on the second move al the pulses are not sincronized, maybe you should reset the timer on every move?
The skip turn is working perfectly, good adition.!
I tried it and the pulses are random, i don’t know if is not working or i dont have the final version
It should be. Any chance you can share a video? But you might not have the latest version. To be sure, try downloading this (auto-generated by github):
https://github.com/brunoga/blinks-hexxagon/suites/1456351738/artifacts/24874019
I can have the pulses on sync at the begining, but on the second move al the pulses are not sincronized, maybe you should reset the timer on every move?
The timer is reset whenever there is a state change, so what is suggest is what should be happening.
The skip turn is working perfectly, good adition.!
Thanks. And thanks for testing.
Awesome!
Looks pretty cool printed!
I would love to add some mechanics that are only possible due to using blinks (for instance, add some mechanic where you physically move pieces) so if you have any suggestions in that regard, let me know.
I know this is in reply to your message from over 4 months ago, but I had some ideas, so I thought I’d list them here. Each should be considered by itself, I’m not really giving consideration to whether they would work in combination.
I like this last idea, because you (probably?) don’t even have to change any code to try it out!