JavaScript GameDev - Code a Sonic Runner Using Kaplay Library

Поділитися
Вставка
  • Опубліковано 4 лют 2025

КОМЕНТАРІ •

  • @JSLegendDev
    @JSLegendDev 3 місяці тому +62

    Hi everyone! Hope you enjoyed this tutorial!
    You can find more JS/TS gamedev tutorials on my channel, if you're interested :)

    • @salehmnasra
      @salehmnasra 3 місяці тому +2

      You deserve more views and subs man your tutorials are awesome and easy to understand, thank you.

    • @JSLegendDev
      @JSLegendDev 3 місяці тому +1

      @@salehmnasra Thanks :)

    • @salimonwale374
      @salimonwale374 3 місяці тому +2

      @JSLegendDev, I started with your lectures and freecodecamp almost a year ago and I still can't believe it that I'm now a front end developer becoming a full stack developer. Thank you so much and I'm definitely doing this project as it's one of my goals to develop a game.

    • @JSLegendDev
      @JSLegendDev 3 місяці тому

      @@salimonwale374 Glad to hear this!

  • @kunalprasad4215
    @kunalprasad4215 Місяць тому +1

    it's 1:32 am and just finished watching this tutorial, I can say that this was a very good tutorial available till date for game development.

  • @victor46464646
    @victor46464646 3 місяці тому +17

    This is so well created tutorial. Thank you. 🙂

    • @JSLegendDev
      @JSLegendDev 3 місяці тому

      Thanks for watching :)

  • @IT.Resting
    @IT.Resting 3 місяці тому +12

    Absolutely aesthetically pleasing!

  • @smoothbeak
    @smoothbeak 3 місяці тому +14

    This is actually a really cool simple idea.
    It's kind of like Sonic meets Flappy Birds

    • @JSLegendDev
      @JSLegendDev 3 місяці тому +3

      Thanks! It's also like Sonic meets Google Chrome Dino game.

  • @salehmnasra
    @salehmnasra 3 місяці тому +3

    I have no experience in web dev or js and still understood everything the tutorial was very well put especially for beginners.

    • @JSLegendDev
      @JSLegendDev 3 місяці тому +1

      Glad to hear this.Thanks for watching !

  • @AngryFish777
    @AngryFish777 3 місяці тому

    @JSLegendDev thank you so much for this tutorial! I'm just starting with JS and I had so much fun building this game! Will definitely follow your channel for more :)

    • @JSLegendDev
      @JSLegendDev 3 місяці тому

      Nice! Thanks for watching :)

  • @zuoh
    @zuoh 3 місяці тому +1

    Encore merci pour le tutoriel !
    Je trouve que tu t'es amélioré par rapport à ta vidéo sur ton 2D Portfolio
    Continue comme ça !

    • @JSLegendDev
      @JSLegendDev 3 місяці тому

      De rien! Merci pour le compliment. J'ai posté plusieurs tuto depuis sur ma chaîne, si tu veux y jeter un coup d’œil ;)

  • @ProgrammerPenguin
    @ProgrammerPenguin 3 місяці тому +2

    congrats on 10m subs, enjoy the diamond play button!

  • @yaroslav8717
    @yaroslav8717 3 місяці тому

    Need more tutorials by this guy!

  • @UniqueInside
    @UniqueInside 3 місяці тому +1

    "Sir, aapka tutorial bohot accha laga! Aapne JavaScript game development ko itna easy banaya hai. Main aapke upcoming videos ka intezar kar raha hoon. Keep up the good work!"

  • @flyingfish4706
    @flyingfish4706 3 місяці тому +4

    Im currently trying out the zelda like tutorial and so far I like how it feels using kaplay. Had a look at some other libraries but kaplay is really nice and game oriented compaired to other stuff.

  • @Elongatedrider
    @Elongatedrider 3 місяці тому

    We going fast with this one boys 🔥

  • @rickhunt3183
    @rickhunt3183 3 місяці тому +1

    I made a few changes. My game was chronic the hemp hog. Homie gets a speed boost after smoken the OJ. Chronic collects rings so he can buy weed.. , but the party poopers known as 5-0 are hot on his trail as they try to keep him from reaching ganja mountain. The home of blunt man.

  • @williamwayne4043
    @williamwayne4043 3 місяці тому +5

    Gotta go fast!

  • @_Garm_
    @_Garm_ 3 місяці тому

    Great course thank you ! :D

  • @mariecurie4
    @mariecurie4 2 місяці тому

    super cool!

  • @kkane-west
    @kkane-west 3 місяці тому +1

    Oh Thank you

  • @Jacorre
    @Jacorre 3 дні тому

    When switching scenes in a game, should you be destroying anything you displayed in the prior scene? For example, if you have a main menu scene with text, should that text be destroyed prior to moving onto the next scene?

  • @cvtcvt1168
    @cvtcvt1168 3 місяці тому

    That was amazing)

  • @PaixHarmonie
    @PaixHarmonie 3 місяці тому +1

    Nice tutorial, on mobile you can play with firefox

  • @HaohmaruHL
    @HaohmaruHL 3 місяці тому +56

    Code your way into a patent infringement lawsuit

    • @CaneSugarCane
      @CaneSugarCane 3 місяці тому +4

      Unlikely - unless someone publishes the actual intellectual property for profit - specifically the sonic characters themselves / level design.

    • @CaneSugarCane
      @CaneSugarCane 3 місяці тому +6

      Doubt any game company is wild enough to trademark game mechanics, otherwise every studio would be paying Nintendo royalties if their character can ‘jump’.

    • @zensic
      @zensic 3 місяці тому

      ​@@CaneSugarCane I think op made a joke referring to the Palworld lawsuit that happened recently. Nintendo sued them for using the 'ball to capture creatures' mechanism

    • @AGuy-x3d
      @AGuy-x3d 3 місяці тому

      😂

    • @CaneSugarCane
      @CaneSugarCane 3 місяці тому

      @@zensic that’s something that has been uniquely Nintendo’s. It doesn’t help that Palworld is described as “Pokémon with guns”

  • @LasTCursE69
    @LasTCursE69 2 місяці тому

    Can you share from where did you get the assets that you've used? (I want to expand on the base game)

    • @JSLegendDev
      @JSLegendDev Місяць тому

      The assets are from the game Sonic Mania

  • @spraveenitpro
    @spraveenitpro 3 місяці тому

    @jsLegendDev can you this done with React Native?

  • @vasanthkumar3685
    @vasanthkumar3685 3 місяці тому

    completed

  • @gsdealer7691
    @gsdealer7691 3 місяці тому +2

    thanks you are awesome @JSLegendDev

  • @premprakashgupta3901
    @premprakashgupta3901 3 місяці тому

    Great

  • @criptik5208
    @criptik5208 3 місяці тому +1

    I want to build AI Game bot engine just like chess bot x but how ? Also integrate AI in it so it self grows

  • @cymorasolutions
    @cymorasolutions 3 місяці тому +13

    First Comment

  • @omkumarsingh7
    @omkumarsingh7 3 місяці тому +1

    Lol please help it doesn't runs when I hit enter after typing npm create vite@latest. In project setup chapter 😭😭

    • @JSLegendDev
      @JSLegendDev 3 місяці тому

      Did you put a space between "." and "latest" so "npm create vite@latest ."?

    • @omkumarsingh7
      @omkumarsingh7 3 місяці тому

      @@JSLegendDev yes. I tried both.

    • @JSLegendDev
      @JSLegendDev 3 місяці тому

      @@omkumarsingh7 What error message do you get?

    • @OUTLAWatlas
      @OUTLAWatlas 3 місяці тому

      @@JSLegendDev npm: The term 'npm' is not recognized as a name of a cmdlet, function, script file, or executable program.
      Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

    • @JSLegendDev
      @JSLegendDev 3 місяці тому

      @@OUTLAWatlas That means that you don't have npm installed properly or not installed at all. Can you run the command node --version. If you get the same thing then you don't have node installed on your machine.
      In that case, I recommend watching/reading a tutorial on how to install node before starting my tutorial.

  • @sajan_kharat
    @sajan_kharat 3 місяці тому

    I am not able to do any questions or projects. I understand everything when I watch the tutorial. I feel I am stuck in tutorial hell. Please help me

  • @MrPrime4u
    @MrPrime4u 3 місяці тому

    Please how do I start up learning how to program ... Python

    • @SammyNaggi
      @SammyNaggi 3 місяці тому

      Just search for Harvard's cs50 introduction to programming with python on free code camp

  • @JohannaMueller57
    @JohannaMueller57 3 місяці тому

    2:12 wouldn't it make infinitely more sense if the background went upwards while moving up?

  • @peakyblinders3883
    @peakyblinders3883 3 місяці тому +1

    prerequisite?

  • @anzumanara8209
    @anzumanara8209 3 місяці тому

    Hi, can you do a tutorial on Lua? I really wanna learn how to code on Roblox Studio! Can you pleeeeeeeeeeeeeeeeeeease do a tutorial on it?

  • @Dhayuna64
    @Dhayuna64 3 місяці тому

    The one last try 😂😂😂

  • @mohwybar5832
    @mohwybar5832 3 місяці тому

    You do not own the tekkit realm channel sir

  • @abdallahomar8457
    @abdallahomar8457 3 місяці тому +1

    Want flutter

  • @SeriouslyIssues
    @SeriouslyIssues 3 місяці тому

    Who came because of Rekkit

  • @muhammadfurqanalam
    @muhammadfurqanalam 3 місяці тому

    93 views....

  • @itzhexen0
    @itzhexen0 3 місяці тому

    How are those Javascript games selling? Oh they aren't selling at all? Interesting.

    • @_Garm_
      @_Garm_ 3 місяці тому +3

      all depends on your marketing and if your idea is liked by your customers and the price is right :)

    • @itzhexen0
      @itzhexen0 3 місяці тому

      @@_Garm_ Yeah because people want to play games in their browser.

    • @itzhexen0
      @itzhexen0 3 місяці тому

      @@_Garm_ I wouldn't pay you anything.

    • @_Garm_
      @_Garm_ 3 місяці тому +1

      @@itzhexen0 :O :D

    • @David-hc7bx
      @David-hc7bx 3 місяці тому +2

      Did you just come here to be salty?

  • @stefumies
    @stefumies 3 місяці тому

    "You should know what node is" .. then spends minutes explaining what node is!

  • @073nroc2
    @073nroc2 3 місяці тому +1

    first

  • @Tudkrnm34sre
    @Tudkrnm34sre 3 місяці тому +2

    i hate coding

    • @LexionKing
      @LexionKing 3 місяці тому +4

      But you Love to make daily use of the Outcome of Coding. 🙃

    • @itsedeokhai814
      @itsedeokhai814 3 місяці тому

      Exactly 😂 ​@@LexionKing

    • @Mic_withMac
      @Mic_withMac 3 місяці тому +2

      Most people doesn’t cook at all but eat every day. It’s fine

    • @michaelangelos5117
      @michaelangelos5117 3 місяці тому +1

      I used to hate coding but I knew that if I got good at it I could make a career. Now I like coding for some reason.

  • @killuminati777FTRTTS
    @killuminati777FTRTTS 3 місяці тому

    what is the best coding program for a beginner?