That was a productive 10-hour session!
First off, I finally added compatibility for players leaving while a game is running. It was a bit of a headache, but the system handles it smoothly now without breaking the game flow. It works by adding the Hearts of the Left Player to another player of his team. Once that was stable, I dove back into the snowball physics. I’ve optimized the drops so they actually reflect off surfaces they hit and you can now hit other snowballs that are dropped to push them away.
Also now, when you get hit, you’re reset to one of three specific respawn positions, these switch after each hit shown by the redstone lamps. For the teams, I’ve made sure dead players are moved to a completely different section of the arena so they’re separated from the spectators. I even added dedicated tunnels so teammates can head straight back toward the field.
Additionally there is now a bell at the back of each side. You can’t get closer than 5 blocks to it, but if a player manages to snip it with a snowball, that team automatically loses. I might make it even harder to hit later.
It’s all coming together way faster than I expected. Yeey!
Log in to leave a comment