openSMB2
openSMB2 copied to clipboard
An open source reimplementation of Super Mario Bros. 2 written in Lua and LÖVE.
Since I got a New Nintendo 3DS XL, this could be a fun exercise. Also see #93 for 3DS "fun exclusive features". Ideas for optimization and small improvements for the...
Gamepacks should be able to have dependencies and also be dummy packs (hidden by default in the launcher and if unhidden they should have some cool icon). Also allow gamepacks...
**NOTE:** Need to do #51 first. General ideas: * [ ] On main menu/other similar screens, display all usual info on the top screen, while interactive elements on the bottom...
* [x] Timing in intro story is not correct (music ends too early, NES one ends just as last line of text appears. * [x] Physics and some graphics routines...
One with snow and more interesting levels and mechanics (e.g. puzzles designed for 2 and more players). This should base its resources on parent pack (`mario2.lp`)
This will enable us to create custom levelpacks such as planned **Mario 2 Xmas** (#26). Path for levelpacks: `\LOVE\openSMB2\games\.pack\levels\.lp\`.
Depends on #53 . The games will be saved in `\LOVE\openSMB2\saves\.pack\.lp\.sav.lua`. In case of resuming the game the save name would be `quick.sav.lua`.
That's kinda very useful.