Add any resources or research for p5.js library
The Coding Train
Platformer Playlist
Creating a Retro-Style Platform Game in P5.js
(Tutorial Notes) - Some syntax is out of date. Check video comments and refer to official documentation to resolve errors. Good for getting a feel of how to structure JS code for game using the p5 library. I only explored up to basic surface platform collision.
If you make a p5js project and want to share it, include it here with a link, any suggested fixes/implementations should go underneath the link (let me know if this should be moved to its own section in the main page).
I followed the Retro Platformer up to basic surface collisions then optimised and reworked the code to follow the below Engine-Style structure. Player cannot currently hit bottom or sides of platforms. Plan to add full box bounds and double jump. Will update with new features/fixes.
Current version: 1.1 - added image asset
player, platforms, assetsapplyGravity()isLandingOnPlatformkeyPressed, keyIsDownMovementgame()