ScratchData LogoScratchData
Back to invocatore's profile

Super Luigi Bros v 2

INinvocatore•Created July 4, 2022
Super Luigi Bros v 2
10
10
251 views
View on Scratch

Instructions

Usual keys: Arrow and WASD keys for move the right/left and to jump/crouch and Space for run fast and throw fire In the start screen: w/s or up/down arrow and then space for select If needed ill make better instrunction :p If it lags play it on Turbowarp: https://turbowarp.org/711554843 #Platformer #Super #Mario #Bros #SMB #all #games #Scrolling

Description

(Skip to the bottom for changelog and credits) (Or read if you're crazy) Hello there, apparently im back, if anyone cares. This project started as a remix of Paulkoning's Mario game for Scratch, where i added powerUps and levels and did little changes in the code, and, last but not for importance, the protagonist was Luigi. My goal was to improve the game as Paulkoning was about to, before he vanished idk, like one more enemy, functioning fire balls and maybe just 2-3 new levels, just to challenge my programming knowledge in Scratch. At first glance I was astonished by the dissimilarity from other programming programs and I found really difficult only to realize wich script does something. But i was conviced that by remixing a complex game that I really liked could be easier than learn something about Scratch. Well, it wasn't. I struggled at many small changes that made the game break, and only by luck made progress. After all my programming knoledge was like make a C program saying "Hello World" and other simple things. I realized that programming in Scratch wasn't that simple if you wanted to do something as big as Super Mario (I was like 12 year old, kinda stupid that time ik). So, to summing up, because of school I did not have enough time to practise or to seriosly continue the project. But, hey, turn out I really like to program things so last 2 year I finally started studying different type of coding and after months of scripts (actually two starting from the latest version, basically my summer holidays), I finally reached one of my future goals in this project. As this project was a remix of Paulkoning's one, i don't want to change too much scripts and variables-blocks names (about what I kept the same), because i think it's not fair to appropriate of someone else code and pass it off as your own only by changing names and other things. For this reason I maintened his first level and many things that still work in this new project. Futhermore his game problably gave me the passion of programming on Scratch; it was the first code i really understood between differents Mario game. Do not read this as an insult to other games, it wans't ment to be, it's just a personal consideration. Thats one more reason to give him a sort of "tribute". Link for the original game: https://scratch.mit.edu/projects/49905542/ Fell free to remix and make new levels, if you need explanation about the scripts ill add comments :p. ALL rights for the sprites and sounds belong to Nintendo company. Just using the right to "fair use" them, and obviously, i dont get any retribuition from this. Sprites: -http://spriters-resource.com/nes/supermariobros/ Sounds: -http://themushroomkingdom.net/media/smb/wav -YouTube Changelog: 31/07/2022 Added: -Spiny (Not used in levels yet) -Red and green Koopas (with and without wings) -Blooper -Cheep Cheep -Functionig fire -Enviroments -Rubbing sound when changing direction while moving (and the changing direction when moving costume) -Acceleration -Dinamic(?) jump -Luigi/Mario switches costume depending on his speed -Score -Time -4 New levels -Underwater "Physics" of Luigi, an underwater level -2 player mode (old style, played in turns) Changed: -New palette color -Removed double stomp for Goombas -Enemies and shrooms moving more freely than before -Blaster shoots by both side -Tile "Block" do not disappear anymore -New hud -Transition between levels and respawning -Lowered sound's volume as my ears always suffer from loudy things on scratch cause i leave system volume on 32 and always use headphones :v That's it for now :p A special thanks to Paulkoning for the scrolling engine and a start to work from and to @griffpatch for his tutorial about tiled scrolling platformer for the simple, yet not so simple to think (for me), solution of the grid thing. That made possible (or just super semplified) the collision between non-Luigi entities and tiles (As Paulkoning's game uses a different method for Mario-tile collision). And finally i would really thanks scratch addons that makes scratch programming a whole new thing.

Project Details

Project ID711554843
CreatedJuly 4, 2022
Last ModifiedDecember 18, 2022
SharedJuly 31, 2022
Visibilityvisible
CommentsAllowed