Learn how use JavaScript and Kaboom.js to create three classic video games. You will create games similar to Space Invaders, Super Mario Bros. and Legend of Zelda. Kaboom.js makes makes it easier and quicker to create games.
✏️ This course was developed by Ania Kubów. Check out her channel: ów
⭐️ Code ⭐️
🔗 Space Invaders:
🔗 Mario:
🔗 Zelda:
⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:04:12) The basics
⌨️ (0:16:47) Space Invaders
⌨️ (0:47:32) Mario
⌨️ (1:45:15) Zelda
⌨️ (2:46:39) Sharing to the Replit App Store
⌨️ (2:48:03) Using any Code Editor
🎉 Thanks to Replit for providing a grant that made this course possible.
—
Learn to code for free and get a developer job:
Read hundreds of articles on programming:
And subscribe for new videos on technology every day:
Hope everyone enjoys this tutorial! Do let me know which game is your favourite in the comments below 🙂 Team Space Invaders, Zelda or Mario? 👀
thanks Ania you are amazing!!!! 🙂 Im starting javascript for my software development carreer and Im using your tutorials to add some JS knowledge to my education !!!!!
Great video, thanks! Never played Zelda, so I‘m gonna go with Mario as my favourite of the three (although I played Great Giana Sisters on the C64 a lot more than Mario)
@Ch Ahsan tanks
Hi, I’ve not been able to get the Mario, Zelda or Space Invader games linked below the video to work. They crash whenever I load them and will not respond to input from the keyboard. Is anyone else having this issue?
I must she is a god level developer, I have seen her youtube channel and her development tutorials are so extensive covering a lot of fields of software development. I want to be a developer like her some day.
This channel always introduces great teachers. ☺️
Shes extremely beautiful ♡
@A R she might be beautiful but not extremely.
Oooh thats the perfect tutorial! I discovered Kaboom.js a week ago and wished to learn it! Thanks 😀
glad you sent Daenerys to teach us how to create games
she actually even more attractive then Daenerys for my opinion
function drakaris(){return fire}
who?
Lol
Daenerys after her brother let an army run her into the ground lol.
Noticed that kaboom.js is a lot like Scratch (obviously excluding the block-based functionality). It also seems to be a little bit simpler. Kaboom’s pretty interesting!
Thank you so much for these projects. I’m going to incorporate data structures and algorithms in these projects. 😁😁😁
Really helpful , I needed more like this 👍👍👍👍
I’m super excited about KaboomJS! It’s so easy to get started, like you say in the video. I can finally see making some fun games for the web without all the complexity you might find in say Phaser (which is good but hard to start with). Thank you so much for this video!
Thanks so much for the lovely words!! Please do share what you build , we would love to see !
Thank you for this video! It’s interesting as we love Nintendo and programming, too
Thanks for this wonderful comment 🙂 and YES Nintendo all the way!
this course is so amazing, thank you so much
Wow, this is really cool. Looking forward to working through these!
I am from Iran, I follow you and I am very interested in programming😊
I wish you and your team success👍😍
you should really consider using dark theme. Bright white light burns my eyes and I have a very high blue light reaction, there are a lot of developers have this issue or will have this problem in time.
First time programming games, i tried to enjoy but have some problems with the page. I was one hour trying that the blue-evil-shroom collides with the blue-brick using the same code that the slicers with walls and didnt work. Until i changed the blue-floor down the blue-brick to another blue-brick and worked. It was a problem of a pixel i guess that humans cant find until they change anything. I guess this happens a lot in the games codes.
Well i enjoyed video, thanks.
Fantástico. Só faltou o BomberMan!
Agora é substituir o jogo do dino (no Chrome), pelo seu pacote de games preferido e personlizado (no PC e no celular).
Adorei!
Very nice tutorial, you discovered me an awesome framework and very good explained! Thank you veyry much, great job.
Does anyone know why my sprites frequently fall through ‘solid()’ surfaces? I could run the same code 5 times, land on the ground once, and fall through the ground the other 4 times.
I’ve tried using different sprites as both the player and the ground surface.
This is such good content, i Love your way of teaching, keep up the good work please, you have me hooked on coding now :D!
Well I guess this kaboom reduces a lot of the boilerplate. But is there a way to get direct access to the html5 canvas object kaboom.js uses, so you also still have fine tune control when you want it?
One of the most exciting, inspiring and engaging learning channels on Youtube. Thank you for another amazing tutorial, Ania 🙂