Learn JavaScript Game Dev - Kaplay Library Crash Course

preview_player
Показать описание
Important links :

Chapters

0:00 Intro - What is Kaplay
1:26 How to install Kaplay
5:38 How to deploy/publish a game made with Kaplay
7:42 How to initialize the Kaplay
13:02 How to load assets in Kaplay
23:57 How scenes work in Kaplay
26:59 How game objects work in Kaplay
31:06 Child vs parent game objects
32:42 Kaplay major components : the sprite() component
35:45 Kaplay major components : the area() component
38:48 Kaplay major components : the body() component
43:53 Kaplay major components : the text() component
51:57 Introducing tags and get() method
55:53 use() and unuse() methods to add/remove components
58:07 Handling collisions with onCollide() and onCollideEnd()
1:04:10 Handling use input with onKeyDown(), onKeyPress() and onKeyRelease()
1:17:11 Advanced features : tween() function
1:20:01 Advanced features : Briefly introducing how game maps are made in Kaplay
1:22:38 Advanced features : Briefly introducing how AI made with state machines
1:23:59 Advanced features : Briefly introducing custom events in Kaplay
Рекомендации по теме
Комментарии
Автор

JSLegendDev, I am totally grateful for your classes, I even made the portfolio that was present at CodeCamp, however, I didn't understand much of the concepts of the library itself, I am Brazilian and here the game market, especially with javascript libraries, is not so heated, I am not a game developer but I have always been interested in developing some projects with gamification, you gave me a new freedom that I didn't have before with the lack of this knowledge, thank you very much for the classes, I will be waiting for more content, you are an inspiration for the gameDev community.

ikroDev
Автор

Kaplay is mainly one of the reason i love js so much

KhalidCantBuild
Автор

holy shit, thats news, I started my js journey with kaboom, very excited

pawekozowski
Автор

Another great video!!!
I am testing the knowledge I have acquired by watching your videos, and I managed to implement a melee attack system, very simple but apparently it worked.
Another implementation I made was when my character jumps on top of an opponent, just like Mario does, so at that moment I used unuse() to remove the body because my player was standing on the enemy. Do you think this is the best way?
The next step I would like to implement is parallax and wall sliding. In Kaplay, would you know the best path to take? I have already implemented it using JavaScript and CSS, but using Kaplay/Kaboom I am not getting a good result.
Excellent video, I have also read some of your articles, they have helped me a lot. With what I have learned, I can watch videos of some implementations made in Godot/Unity and transfer them to Kaplay, the only one giving me a headache for now is the parallax effect.

Best regards,

andersoncdz
Автор

Do you use a mic for recording? Your audio quality is cool ngl.

hiraeth_mma
Автор

Great tutorial, very good, I have learned a lot, I love kaboom.js or kaply.js, I follow all your tutorials, thank you for that. ask what your next game is going to do tutorial do you need to make a shooting or invasion game thanks again don't stop making videos they are excellent 👍

anpapala
Автор

Thank you for the awesome tutorial legend 🗿....Sir you said you'll make a detailed video on how to convert a webapp game into an android or I OS app using capacitor...eagerly waiting for it 🙏🏻

iloveshibainu
Автор

Somewhat confused at the start. Is it possible to do this on a regular VSCode setup rather than using the playground? I'm switching between this and the "Learn JavaScript to Make Games - JS Crash Course for Beginners" one

Frangelo
Автор

how do you disable the help thing when pressing f1 please bru

Gamerayoub.
Автор

But is there a market for game dev javascript html canvas which we can make money after learning these skills??

kaiserexodus
Автор

Give a try to Excalibur JS !

Wait what is Kaplay.js ?

And what power it holds against other framework ?

Like can I do advanced things as Phaser, Construct etc ? Like shaders ?

Volt-Eye.
Автор

hey bro, the consuming of memory goes to the sky when i call kaplay() (O.o)

hachetrescomacatorce
join shbcf.ru