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/kaboom@3000.1.1/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
-
LIVE
Lofi Girl
2 years agoSynthwave Radio 🌌 - beats to chill/game to
192 watching -
4:34:26
Akademiks
8 hours agoICEMAN EPISODE 3
152K -
2:04:10
Inverted World Live
10 hours agoThe Robots Are Here | Ep. 103
65.1K16 -
1:21:53
Man in America
18 hours agoInflation, Debt & War: The 2032 Crash Cycle Is Here—Nations Will FALL w/ Martin Armstrong
64.4K20 -
1:53:48
Adam Does Movies
17 hours ago $4.21 earnedTalking Movies + Ask Me Anything - LIVE
27.5K3 -
2:55:43
TimcastIRL
9 hours agoTrump DOJ To Ban Trans People From Owning Guns After Catholic School Shooting | Timcast IRL
196K126 -
3:21:36
The Quartering
9 hours agoBaldur's Gate 3 First Playthrough!
52.1K8 -
6:34:42
Rallied
11 hours ago $10.38 earnedWarzone Solo Challenges
81.6K2 -
57:40
MattMorseTV
10 hours ago $12.33 earned🔴Trump just SHATTERED the RECORD.🔴
58.4K99 -
43:39
WickedVirtue
8 hours agoLate Night Spooky Plays
43.1K5