Experements in building a platformer in the style of Super Mario World and/or 3.
- Swift 4.2
- Xcode 10
- macOS
- Sprite Kit
- Working from platformer code from Super Mario War by Florian Hufsky, fork by Mátyás Mustoha
- Camera break downs inspired by Scroll Back: The Theory and Practice of Cameras in Side-Scrollers by Itay Keren
- Slopes from (jrndev #2)[https://web.archive.org/web/20100526071550/http://jnrdev.72dpiarmy.com:80/en/jnrdev2/] by Florian Hufsky
- Slopes from (tuts+)[https://gamedevelopment.tutsplus.com/tutorials/basic-2d-platformer-physics-part-7-slopes-groundwork--cms-28472]
Collisions on slopes are done by using two bounding boxes on each half of the player and adjusting them if the player is above a slope.
This is similar to the solution found on this post.