Beast 1984

Survive across waves of enemies

CLI

SP1

Hard

180K points

Description

The object of this arcade-like game is to survive through a number of levels while crushing the beasts (├┤) with movable blocks (░░). The beasts are attracted to the player's (◄►) position every move. The beginning levels have only the common beasts, however in later levels the more challenging super-beasts appear (╟╢). These super-beasts are harder to kill as they must be crushed against a static block (▓▓).

Acknowledgements:

Original Beast game repository:

https://github.com/dominikwilkowski/beast

Original Beast game author:

https://github.com/dominikwilkowski

Current game

How to play

1. Install Beast:
- Windows: Download the portable executable:
https://github.com/yetanotherco/zk_arcade/releases/download/v1.0.0/beast_windows.exe or https://downloads.zkarcade.com/v1_0_1/beast.exe
- Linux/MacOS: Run the following command:
curl -L https://raw.githubusercontent.com/yetanotherco/zk_arcade/main/install_beast.sh | bash or curl -L https://downloads.zkarcade.com/install_beast_cloudflare.sh | bash

2. Start playing: Run the game with the command: beast. When prompted, enter the same Ethereum address you use on ZK Arcade (the wallet that holds your Ticket NFT).

3. Find your proof: After completing levels, locate the generated proof file on your system.
- Windows: The proof file is saved alongside beast.exe (for example C:\Users\<you>\Downloads\beast\sp1_solution_YYYY-MM-DD_HH-MM-SS.bin).
- macOS/Linux: The proof file is written to the directory where you launched beast (for most people that's the home directory, e.g. ~/sp1_solution_YYYY-MM-DD_HH-MM-SS.bin).

4. Fund verification: Deposit ETH into ALIGNED to pay for proof verification

5. Verify your proof: Upload your proof to verify your gameplay

6. Claim points: After the proof is verified on ALIGNED, return here to submit it to the leaderboard and earn points

Important submission rules:

- You can only submit one proof per level. If you've reached level 5, you cannot later submit a proof for level 4.
- Each new submission must be for a higher level than your previous submission. If you've submitted level 5, your next valid submission must be at least level 6.
- Points are awarded per level achieved, not cumulatively. Submit strategically when you're confident you won't reach higher levels, or after completing the entire game.

Uninstall: Remove Beast anytime with: rm $(which beast)