GameDev with JavaScript and Kaboom.js - Metroidvania Game Tutorial

  Рет қаралды 46,766

freeCodeCamp.org

freeCodeCamp.org

Күн бұрын

Пікірлер: 36
@JSLegendDev
@JSLegendDev 6 ай бұрын
Hope you enjoy this course. Check out my channel for more JavaScript gamedev tutorials. Note : Kaboom.js was rebranded to Kaplay which is a community maintained fork. This tutorial is still applicable since Kaplay is just Kaboom under a new name. All the concepts taught here are the same in Kaplay. Hope this clear things up. I have a video on my channel explaining the rebrand in more details if you're interested.
@josea8320
@josea8320 6 ай бұрын
thanks man!
@maxilerlantreas3306
@maxilerlantreas3306 6 ай бұрын
Thanks for your work!
@hatredguy
@hatredguy 6 ай бұрын
Nice. I'm not into gaming, but I love listening to your tutorials and listening to how you break things down. You're doing an awesome job. Please keep it up!!
@JSLegendDev
@JSLegendDev 6 ай бұрын
Thanks!
@faced-up-dog
@faced-up-dog 6 ай бұрын
I love kaboomjs because it still more hand on coding more than just drag and drop thing around
@G5349
@G5349 6 ай бұрын
Kaboom is now Kaplay JS which is community maintained.
@1122slickliverpool
@1122slickliverpool 6 ай бұрын
Thanks for giving me a 2nd project idea.
@niceEli
@niceEli 6 ай бұрын
for anyone having issues or want new features of kaboom, its been forked and rebranded to kaplay. if you wanna swtich you just replace kaboom with kaplay for example: npm i kaplay instead of npm i kaboom
@jakubfrei3757
@jakubfrei3757 6 ай бұрын
What about some tutorial of Phaser.js ? Theres really not much of tutorials about Phaser
@mahendranath2504
@mahendranath2504 6 ай бұрын
Wow thank you so much 👍👌🥳🎉👏🏻
@Cheesyonmytoasty
@Cheesyonmytoasty 6 ай бұрын
Kaboom is no longer maintained though.... 🙄🙄
@JSLegendDev
@JSLegendDev 6 ай бұрын
Kaboom has been rebranded to Kaplay. It's the same thing but is maintained by the community. The concepts in this tutorial are all applicable to Kaplay.
@tediumluvs
@tediumluvs 6 ай бұрын
@@JSLegendDevthank you! these courses can be so outdated so quickly.
@okzowarz2275
@okzowarz2275 5 ай бұрын
30:30 how you call it 16 im really confuse
@JSLegendDev
@JSLegendDev 5 ай бұрын
You have your image which has a certain width and height. x = 16, y = 16 represents a point in that image with coordinates (16, 16). Starting from that point you're cutting a out a smaller zone that you'll use with width = 60 and height = 48. This subset is what you're going to use for as a sprite for the health bar and not the whole image.
@ndukamomah3617
@ndukamomah3617 5 ай бұрын
why in the begin your voice is different from after?
@J.Vamshikrishna
@J.Vamshikrishna 6 ай бұрын
❤❤
@bv-9157
@bv-9157 4 ай бұрын
how to show fps and colliders in mac ? f1 is not working
@sonson_hk
@sonson_hk 6 ай бұрын
why not use phaser for development?
@JSLegendDev
@JSLegendDev 6 ай бұрын
I think that Kaplay/Kaboom's API is more intuitive. I don't really like the way you do things in Phaser.
@rishiraj2548
@rishiraj2548 6 ай бұрын
🙂👍🏻
@ucan1
@ucan1 6 ай бұрын
Tech comments only 😊
@eony
@eony 6 ай бұрын
Kaboom.js is no longer maintained though.
@kneekoo
@kneekoo 6 ай бұрын
Their GitHub page says this: _"Replit no longer maintains Kaboom. You may be interested in the community fork KaPlay."_
@JannatunNahar-j8k
@JannatunNahar-j8k 6 ай бұрын
Finally, I get JavaScript interesting for game development. Could you please provide a video on AWS Machine Learning Specialty Certification exam and Azure AI Engineer Associate 102 exam preparation. Thanks.❤
@MateoC-f4n
@MateoC-f4n 6 ай бұрын
kaboom is super good but performance is terrible sadly
@jakubfrei3757
@jakubfrei3757 6 ай бұрын
? So it is not super good ? Tf ?
@JSLegendDev
@JSLegendDev 6 ай бұрын
@@jakubfrei3757 Depends on how you code your game. On my end, I get 60fps for the game project taught in this course. You can find the demo link in the description.
@ae453.2
@ae453.2 6 ай бұрын
hi
@MNM._.
@MNM._. 6 ай бұрын
hollow knight
@JJ-ti4ld
@JJ-ti4ld 6 ай бұрын
1
Can you fit a whole game into a QR code?
20:03
MattKC
Рет қаралды 9 МЛН
번쩍번쩍 거리는 입
0:32
승비니 Seungbini
Рет қаралды 182 МЛН
КОНЦЕРТЫ:  2 сезон | 1 выпуск | Камызяки
46:36
ТНТ Смотри еще!
Рет қаралды 3,7 МЛН
Как Ходили родители в ШКОЛУ!
0:49
Family Box
Рет қаралды 2,3 МЛН
Самый СЛОЖНЫЙ спидран Марио
17:54
Naritsa
Рет қаралды 1 МЛН
2 Python Developers VS $1000
15:04
PolyMars
Рет қаралды 1,8 МЛН
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 7 МЛН
The ULTIMATE 2D Platformer Controller for Godot! - (open source/free)
3:14
6 Months of Learning JavaScript Game Dev in 6 Minutes
6:35
Suboptimal Engineer
Рет қаралды 130 М.
Learn To Code Like a GENIUS and Not Waste Time
9:41
The Coding Sloth
Рет қаралды 1,9 МЛН
How programmers flex on each other
6:20
Fireship
Рет қаралды 2,5 МЛН