Easy JavaScript Game Development with Kaboom.js (Mario, Zelda, and Space Invaders) - Full Course

Easy JavaScript Game Development with Kaboom.js (Mario, Zelda, and Space Invaders) - Full Course

freeCodeCamp.org

4 года назад

230,492 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@yadhfer
@yadhfer - 14.07.2021 18:49

Excelent

Ответить
@Narblo
@Narblo - 17.07.2021 00:03

NEVER ABSOLUTLY NEVER make a program in JS. Use it for scripting? yes of course! For making the entire game? Hell no

Ответить
@retrogaminga1072
@retrogaminga1072 - 17.07.2021 09:50

Open video and zoom at her eyes! Amazing !!!!!

Ответить
@carlosdm94
@carlosdm94 - 17.07.2021 11:08

Very nice tutorial, you discovered me an awesome framework and very good explained! Thank you veyry much, great job.

Ответить
@pajeetsingh
@pajeetsingh - 17.07.2021 13:55

kaboooooooommm!!!!

Ответить
@Buzzilio_
@Buzzilio_ - 17.07.2021 14:32

She's beautiful

Ответить
@johnsilva703
@johnsilva703 - 18.07.2021 11:23

but wheres the html file, can we run it on our web site ... ? this is run on other platforms only

Ответить
@DualCookies
@DualCookies - 22.07.2021 23:34

Is there any way to add mobile controls to games like these? Like swipe left to move left.

Ответить
@freelanceconsultant4206
@freelanceconsultant4206 - 23.07.2021 23:44

Ania,
How are you going to convert these web-based games into mobile?it will be great if you provide some github reference/documentation to covert this game into mobile.Thanks

Ответить
@Anthony-wg7fn
@Anthony-wg7fn - 24.07.2021 00:36

Hi, can you post the link to your imgur files? i looked up your account and it said you don't have any images for aniakubow20.

Ответить
@mattmovesmountains1443
@mattmovesmountains1443 - 25.07.2021 21:23

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.

Ответить
@lifeunchainedau
@lifeunchainedau - 14.08.2021 09:29

Is there a way to be able to get the space invader game and transfer it to visual code so that I can deploy it onto portfolio to show others? I know that you can download the game as a ZIP and then open it on the desktop and then drag the folder into VS... but when i copy the path and check it out it comes up with errors and cant fetch the data...... can anyone help me out?

Ответить
@anantgarg726
@anantgarg726 - 16.08.2021 14:47

hello is any one online

Ответить
@anantgarg726
@anantgarg726 - 16.08.2021 14:47

i want to ask something

Ответить
@MrPokermaster12
@MrPokermaster12 - 17.08.2021 18:59

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!

Ответить
@simonmontano8075
@simonmontano8075 - 21.08.2021 05:50

this kind of games should end with the Game Over! text, the score and at least a reload button/link that allow to players keep playing. I was trying but until now I haven't found the way to add the last part. I need to keep reading about the framework
add([text("Game Over!",14), origin('center'), pos(420, 120)])
add([text("Your score was: ", 12), origin('center'), pos(420, 140)])
add([text(score, 32), origin('center'), pos(width()/2, height()/ 2)])

Ответить
@mertburakgun3993
@mertburakgun3993 - 08.09.2021 17:29

How to download game script

Ответить
@santiagocalvo
@santiagocalvo - 18.09.2021 23:27

Great i can send my game to my yoga instructor now!!

Ответить
@traviswoolston8108
@traviswoolston8108 - 01.10.2021 01:37

Is the repl template still supported? Mine just loads forever.

Ответить
@RissaSmilesSometimes
@RissaSmilesSometimes - 08.10.2021 17:19

Hmmmmmmmmmm space invaders!!!

Ответить
@Kaavoort
@Kaavoort - 13.10.2021 00:22

Is there a support forum for Kaboom or Replit - I'm not sure what this issue is? It seems this tutorial is already out of date because I've ran into several issues which I've had to change in the code. Now I'm adding the "collides" function and when I run it's giving me "Error: h._checkCollisions is not a function". Nothing comes up in Google for that error.

Ответить
@KC-pm3gn
@KC-pm3gn - 13.10.2021 15:08

I think kaboom has updated a lot of stuff and these tutorials are out of date :'(

Ответить
@dawichii
@dawichii - 18.10.2021 14:55

This is absolutly outdated just after 4 months.
Multiple functions and properties have been eliminated and deprecated on the last kaboomjs update and is almost impossible follow this tutorial with the new version, as everything breaks and u need to keep searching the new functions by your own.

Ответить
@aquafish129
@aquafish129 - 19.10.2021 05:40

This was really cool, thanks.

Ответить
@islandcave8738
@islandcave8738 - 24.10.2021 03:41

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?

Ответить
@paybuy5315
@paybuy5315 - 28.10.2021 02:04

Hello I enjoy Meni program can you help me create call phone user js program please

Ответить
@wakazashi20
@wakazashi20 - 30.10.2021 08:37

wow I can't even get addLevel to work:

addLevel([

' ',
' @ ',
' ',
'xxxxx',
],
{
width: 40,
height:40,
'x' : [sprite('ground')]
})





It gives me this error:
ERROR: level symbol def must be a function returning a component list

Ответить
@gothixxx12
@gothixxx12 - 18.11.2021 05:34

Thank you so much ❤️

Ответить
@SteveRaynerMakes
@SteveRaynerMakes - 29.12.2021 23:59

How do a spawn a new object relative to the position of an existing object? The only thing I can get to work is gameLevel.spawn('x', obj.gridPos.sub(0, 0)) but this seems to be the starting grid position of obj, if the object has moved that's not the current position.

Ответить
@deeplycool6268
@deeplycool6268 - 18.01.2022 17:02

I am facing problem to add restart or refresh in kaboom pls help me out

Ответить
@adevarulromanesc617
@adevarulromanesc617 - 22.01.2022 03:34

Mario ^_^

Ответить
@fockyable
@fockyable - 09.02.2022 00:42

Is it a way to create the mobile game with kaboom?

Ответить
@coolguy7160
@coolguy7160 - 10.02.2022 03:26

every programmer: "I can't code in light mode."
her: I don't have such weaknesses

Ответить
@jatinnandwani6678
@jatinnandwani6678 - 12.02.2022 13:57

Thanks so much

Ответить
@kirubhanandhan2797
@kirubhanandhan2797 - 14.03.2022 20:48

am fond of mario in chilhood and am willing to learn how its working!!!!!

Ответить
@CSEGNaveensaireddy
@CSEGNaveensaireddy - 06.04.2022 21:55

Hi Mam I Getting error in replit when run the code the error was server ip address was not found

Ответить
@pedrohuezo
@pedrohuezo - 02.12.2022 01:10

I can’t find a Repl Kaboom(beta) 😢

Ответить
@elite8907
@elite8907 - 30.12.2022 07:07

please the view is a little bit far, but aside this is cooking well

Ответить
@mrcoll2518
@mrcoll2518 - 13.01.2023 15:50

error level symbols def is must be functions returning a compound list.
solve
'@':()=>[
sprite('enemy')
]

Ответить
@Ando_Figueroa
@Ando_Figueroa - 25.01.2023 05:49

kaboom looks very promising!

Ответить
@timothyortiz8076
@timothyortiz8076 - 23.02.2023 02:55

The update completely ruined it. I appreciate the video but I cannot use any of the code you provided to it at all.

Ответить
@AlexNikolaev1
@AlexNikolaev1 - 31.05.2023 00:20

wow, fantastic! games in JS - very cool😃

Ответить
@dytra_io
@dytra_io - 08.01.2024 10:13

amazing course but I have to do many research in the awful documentation because many functions doesn't exist anymore

Ответить
@Tayyab_Raja
@Tayyab_Raja - 15.08.2024 07:20

Kaboom js is not stable now.
But kaplay js was forked by kaboom js enjoy it something 🎉❤

Ответить
@davidalex684
@davidalex684 - 17.08.2024 13:22

God bless Free code camp. I really love coding

Ответить
@aniakubow
@aniakubow - 26.05.2021 17:18

Hope everyone enjoys this tutorial! Do let me know which game is your favourite in the comments below :) Team Space Invaders, Zelda or Mario? 👀

Ответить