ScratchData LogoScratchData
Back to colinmacc's profile

Rock Paper Scissors - Total Warfare!

COcolinmacc•Created November 22, 2024
Rock Paper Scissors - Total Warfare!
428
324
6753 views
View on Scratch

Instructions

* MOBILE FRIENDLY * * NO ADVERTISING * Just a little experiment... This is not a game! Who will become the ultimate champions between the fanatical armies of Rocks, Papers and Scissors? The rules, obviously, are if a sprite hits an opposing sprite, it is converted into one of them, or they are converted into one of it, based upon the conventional rules of Rock, Paper, Scissors! Use the settings panel to change the starting numbers of each army. It's amazing how little difference that seems to make actually. Use the REPLAY button to replay previous battles, and use the LOAD and SAVE buttons share the seed codes with other people! Disclaimer - it may not work 100% of the time... (Thanks to @FunnyAnimatorJimTV for the suggestion) NEW! I've changed the way the random seed works. Now the seed codes are much shorter! Technical Note: When developing this project, the scissors sprite was causing EXTREME LAG, until I surrounded it in an almost transparent rectangular box, then it was fine. Weird! Also I needed to put in the “false start” after the project is loaded as without that the first battle cannot be replayed, and I really don’t know why :(

Description

Please share your replay codes in this thread: https://scratch.mit.edu/discuss/topic/830147 Music is "Insane Game Play" by Eric Matyas (SoundImage.org) Title font is called "Pixel Emulator" Rock sprite from Future Space Hover Taxi by @dad76 Thanks to @RokCoder for the "Seeded Random Number Generator" code, and the amazing Save Game Toolkit! Paper and Scissors sprites from stock images. #art #animations #mobile #description(Who will be the ultimate champions between the fanatical armies of Rocks, Papers and Scissors?)

Project Details

Project ID1100584703
CreatedNovember 22, 2024
Last ModifiedJuly 16, 2025
SharedJuly 11, 2025
Visibilityvisible
CommentsAllowed