RUN IN TURBO MODE (Shift+click Green Flag) OR IT WON'T WORK. Full screen is also recommended - it can reduce the lag sometimes. Use WASD or the ARROW KEYS to move. Press and hold SPACE to shoot. Post your score in the comments! Also feel free to remix and reuse any of the scripts or assets on the project. :D
I made this game to 1) see how far I could push Scratch's cloning feature (using it for literally everything: enemies, bullets, FX and background elements), and 2) to explore some ways to make good-looking graphics on Scratch. ISSUES: The game becomes unstable at about 20-30 clones, and things like explosion rendering and enemy spawning will go wonky. The most I've seen the game do is 50 clones, with horrible lag on both those aspects. If I ever made this an actual game I'd try to solve this by having less stuff on screen, and maybe rework some things to depend on the timer rather than on the "wait" blocks (which seemingly cause things to go off-sync when the lag occurs). I wonder how the game runs on different systems. CREDITS FOR ASSETS USED: Most of the sprites were found through Google search and I can't find the links to them right now. Some links are: http://millionthvector.blogspot.com/p/free-sprites_12.html https://opengameart.org/content/space-game-art-pack-extended https://forum.thegamecreators.com/thread/209786 The song is "Ray Future" from Flame Zapper Kotsujin, a 1996 vertical shooter for PC-98: https://www.youtube.com/watch?v=k6DqA2NQRBA Sounds are mostly from Tyrian, a 1996 vertical shooter for x86 PC: http://www.camanis.net/tyrian/rips/tyrian.snd.zip