smaghetti
smaghetti copied to clipboard
A web based level editor for Super Mario Advance 4, the GBA port of Super Mario Bros 3
So I was using hex-tree and I noticed that a lot of the common enemies listed in the title still have proper graphics with SMB3 Bowser present in the room....
The current undo system gets the job done, but it's pretty bad. It's tedious and error prone to know when and when not to put things on the undo stack....
https://user-images.githubusercontent.com/141159/121385813-70460580-c917-11eb-9d68-a4b3d8493b2a.mp4 surprised a shell can get garbled since it's virtually in every graphic set, but need to account for this somehow...
Create a level like this ![image](https://user-images.githubusercontent.com/141159/120506745-35caee80-c394-11eb-9b71-7098a864c751.png) Notice Hoopster is not on the initial screen. When playing the level, Hoopster does not spawn. But if you move Hoopster and the vine...
repro: 1. clear local storage 2. load the editor and choose example level 3. paint a tile 4. press undo expected: painted tile goes away actual: entire level goes away...
The current destination definition was built with doors in mind. It has the x/y coordinate of a tile that is the warp destination. This makes sense for doors, as you...
Classic bowser can be configured to throw hammers, as well as probably other things (such as which enemy is pretending to be him)
This grass setup in the editor ![image](https://user-images.githubusercontent.com/141159/119865778-0591d480-beea-11eb-8b9e-1edd9051b2b2.png) leads to this in game ![image](https://user-images.githubusercontent.com/141159/119865824-15a9b400-beea-11eb-9d4a-3e7df19bae96.png) the editor should auto tile grass in the same way Nintendo did to help the user understand...
Whenever grass is next to water, it doesn't look quite right ![image](https://user-images.githubusercontent.com/141159/119865246-7ab0da00-bee9-11eb-9d71-67a0dcbb512c.png) Nintendo solved this by having a second version of grass intended to be next to water. If the...
gbajs only needs `cloneDeep`, just pull that in and not all of lodash.