The content above is provided by a user, and is not endorsed by Microsoft. Report abuse if you think it's not appropriate.
Thank you for helping keep Microsoft MakeCode a friendly place!
Bocce v0.1.0, by Cyrus Yiu. For the 12th MakeCode Arcade Game Jam ("Sports").
A basic implementation of Bocce in 2D. Uses a custom hand-written physics engine to perform accurate semi-elastic collision simulations, all implemented in blocks.
Menu controls:
* A to select or toggle ([T] or [F] designates togglable options)
* B for "back" or "cancel" when option is available
All other controls are shown in game
Bocce options available in main menu:
* Set red team
* Set green team
* Human on P1 controls -> humans using the player 1 controls (ex. both red and green could be set to this, and two people in person can pass the keyboard back and forth)
* AI level 1 through 3 -> higher levels = more thinking = theoretically more accurate
* Set end of game condition
* Only option available is end after one round (no options to play to 11 or 13 points, etc. are available)
* Simulation settings
* Enable/disable simulations during human throws -> Allows you to see what would happen
* Enable/disable seeing simulations during AI thinking -> Allows you to see the simulations the AI is performing