WARNING: This program is not compatible with PC or Python 2: please use a Raspberry Pi and Python 3 to run
Hi readers, it’s CrazySqueak here, I’ve recently exhibited a few projects at Southend Jam and this is one of them.
I’ve written a Minecraft game called McPiWare. The aim of the game is to earn as many points as possible by completing minigames. The minigames occur in a set order and keep coming until you fail at one of them. There is also a bonus round that first occurs when you reach 20 points, and then it multiplies the score required for the bonus round by three each time. You can find a list of the minigames below.
|Name||Objective||Allocated time (secs)||Win criteria||Bonus points awarded||Notes|
|Flowers||Pick all the flowers||10||
||Speed bonus is near-impossible to obtain without cheating|
|Parkour||Land on as many blocks as possible||15||
||Blocks turn to glowing obsidian when landed on, only landing on normal obsidian counts|
|Survive||Don’t fall down||30||
||The minigame instantly ends if you run out of lives|
|Treasure||Find as much treasure as you can||30||
||Searching is done by right-clicking grass near cobblestone or farmland while holding a sword|
|Miner||Mine as many diamonds as you can||15||
||You will see text in chat when you are near diamonds, diamons are hidden under the layer of stone|
|Bonus (aka Path)||Move from the gold block to the diamond block as many times as you can without falling down||15||You complete this minigame no matter what||
||Falling down instantly ends the minigame|
I’m really pleased with how this game turned out, especially the built in leaderboard which means you can invite your friends over to compete with you. The leaderboard starts with some pre-set scores so it takes a master of the game to achieve the top ranking score.