Open Zooce opened 2 years ago
171dc0c1ff25a66a55b8013af700184b3a9eb089
I've got an initial idea for how to implement power-ups in this commit.
5a11c15820726c2d8f28e13f406cf49578880f6d ebf202980af17ee48544f5182373f7f2d96991e4
New idea for when power-ups are awarded:
Each player has a "power bar" which increases and decreases based on the following events: | Event | Power Bar Points |
---|---|---|
Player marble moves into a new quadrant | + 1 | |
Player marble moves onto a new home space | + 1 | |
Player captures opponent marble | + 5 | |
Player lands on the center space | + 5 | |
Player has 3 consecutive empty dice rolls | + 5 | |
Player marble is captured by opponent | - 7 | |
Player uses a power-up | - 10 |
A power-up is awarded at every 10 points earned. A player can earn up-to 30 points total. A power-up can be revoked without using it if the points drop (from being captured) below a 10-point threshold (i.e. 10, 20, or 30).
I think this will be a more exciting way to get power-ups because you can see your progress towards them and it takes more effort than just landing on a special space.
Note: I'm sure the points-per-event will have to be tweaked a bit.
a50cadd3d82fc1204a617f62e974d468a17e00e7
Little update to the power-bar idea (also updated in the first comment): Every space a marble moves earns points such that moving a marble from BASE to just in front of HOME (48 spaces) earns a power up (or 10 points). That means every space earns 10 / 48 (~0.2083) points. The center space and all HOME spaces earn double that. Captures earn the captor 3 points and deduct 3 points from the captive.
Also realized that since players have been able to skip their turn for a while now, the Deflect Capture power up doesn't make sense - if you have a move that lands on an opponent which is currently deflection captures, then you would just not make that move...
d79382ca637116f25e6b2cb8f1f56249e9707e1d
680f379f307c8f20c0faf237a8def057a3c7e99e - roll again d83b64f17f361ffe2c20819d16cefb33502fc67f - double dice 353f7432ef1d291058c93ab02ae27c52889c3402 - self jump b01915b8ffc72f1ee3344c4132d952d4a0b37760 - home run ee23a3c690c120e140ca8283ff1b03801b17405f - evade capture c60dff5c4c26c45f9473ff822eccea63912b7a59 - capture nearest
Oh my god it's actually starting to come together...
3636a59e8f9c89b7e5d301de54387fca23a8fa9b
Power-Ups (updated)
A power-up gives a player a special ability.
Filling up your power bar
Every marble move earns power bar points. A full trip around the board earns a power up - worth 10 points. That means every space earns 10 / 48 (~0.2083) points. Additionally, the center space and all HOME spaces earn double points and captures earn the captor 3 points and deduct 3 points from the captive.
Players can acquire a maximum of 3 power-ups by filling up their power bar.
Tasks