Premium Only Content
JavaScript Platformer Game Tutorial
Become a member to get early access to upcoming tutorials : https://buymeacoffee.com/jslegend
For written tutorials, go to my substack : https://jslegenddev.substack.com/
Like the tutorial? You can support me here : https://www.buymeacoffee.com/jslegend
Link to the demo : https://jslegenddev.github.io/Mario-Game-Kaboom.js/
Link to the source code : https://github.com/JSLegendDev/Mario-Game-Kaboom.js
Link to the kaboom.js library : https://unpkg.com/[email protected]/dist/kaboom.mjs
(Instructions)
- Open the link
- Right click and save as
- Put the file in the libs folder
Link to sprite assets + font : https://juhosprite.itch.io/super-mango-2d-pixelart-platformer-asset-pack16x16
Link to key prompts assets : https://thoseawesomeguys.com/prompts/ (We only need arrow keys + space key)
Link to audio assets : https://github.com/JSLegendDev/Mario-Game-Kaboom.js/tree/master/sounds
-- Chapters --
0:00 Intro
1:51 Setup
8:19 Creating Scenes
15:32 Creating The Menu
54:19 Creating The Controls Menu
1:08:36 Creating The First Level
1:53:54 Creating The Player + Camera
2:15:24 Refactoring The Camera
2:18:51 Implementing Player Controls
2:44:21 Implementing Player Respawning Logic
2:56:26 Implementing Player Passthrough Platforms Logic
3:03:15 Displaying Player Jump Up/Down Animations
3:22:47 Implementing Coyote Time for Jumps
3:39:27 Implementing Coin Collection
3:43:52 Implementing UI for Coin Count and Lives Count
4:07:56 Transitioning from One Level to Another
4:11:37 Creating The Second Level
4:21:47 Creating The Third Level
4:32:47 Implementing Spiders Enemies/Mobs + Their AI
5:27:28 Implementing Fish + Flames Enemies/Mobs + Their AI
6:01:10 Creating and Adding Axes Obstacles
6:19:59 Creating and Adding Saws Obstacles
6:34:33 Implementing Birds Enemies/Mobs + Their AI
6:55:38 Implementing GameOver Screen + Winning Screen
6:59:29 Adding Background Sounds
7:11:01 Conclusion
-
1:51:06
Redacted News
3 hours agoTrump Rolling Out $2,000 STIMULUS Checks in 2025 as the U.S. Economy Flashes RED | Redacted News
141K167 -
LIVE
Dr Disrespect
8 hours ago🔴LIVE - DR DISRESPECT - ARC RAIDERS - THE VENATOR SLAYER
1,329 watching -
13:26
Cash Jordan
2 hours agoChicago "RIOTERS" Get CRUSHED... Mayor FREAKS as 'Imported Mob' HAMMERED BY MARINES
3.93K1 -
2:01:03
vivafrei
6 hours agoOstrich Farm Update w/ Chris Dacey; Jan. 6 Pipe Bomber IDENTIFIED? w/Kyle Serraphin & MORE!
95.7K59 -
1:01:11
The Amber May Show
5 hours ago $0.24 earnedShutdowns, Shakeups, and 50-Year Mortgages | Sam Anthony
3.68K2 -
5:47:52
StoneMountain64
6 hours agoBattlefield REDSEC $100k tourney tomorrow
11.1K1 -
LIVE
GritsGG
4 hours ago#1 Most Warzone Wins 3957+!
45 watching -
2:00:02
The Quartering
5 hours agoDemocrat Civil War After Collapse, Viral Wedding Ring Insanity, New Trump Pardons & Huge Trans Ban
165K75 -
LIVE
ZWOGs
4 hours ago🔴LIVE IN 1440p! - ARC RAIDERS! Grinding XP and Upgrades! - Come Hang Out!
31 watching -
LIVE
Meisters of Madness
2 hours agoNinja Gaiden 4 - Quest for The Master Difficulty
13 watching