JavaScript GameDev – Code a Sonic Runner Using Kaplay Library VIDEO
Learn how to build a sonic infinite runner game using JavaScript. In this course @JSLegendDev will teach you how to use the Kaplay game library for GameDev in JavaScirpt.
Live demo: https://jslegend.itch.io/sonic-ring-run
Source code: https://github.com/JSLegendDev/sonic-runner
Assets: https://github.com/JSLegendDev/sonic-runner/tree/master/public
How to implement parallax scrolling : https://jslegenddev.substack.com/p/how-to-implement-infinite-parallax
⭐ ️ Contents ⭐ ️
0:00:00 Intro
0:04:06 Project Setup
0:21:41 Loading Assets
0:31:09 Making The Main Menu Scene
0:54:51 Creating The Sonic Game Object
1:03:38 Making The Game Scene
1:14:02 Implementing Sonic Gameplay
1:22:54 Implementing Enemy Logic
1:37:21 Implementing Ring + Score Logic
1:56:39 Making The Game Over Scene
2:06:06 How Build The Game for Distribution
🎉 Thanks to our Champion and Sponsor supporters:
👾 Drake Milly
👾 Ulises Moralez
👾 Goddard Tan
👾 David MG
👾 Matthew Springman
👾 Claudio
👾 Oscar R.
👾 jedi-or-sith
👾 Nattira Maneerat
👾 Justin Hual
--
Learn to code for free and get a developer jhttps://www.freecodecamp.org/.org
Read hundreds of articles on programmihttps://freecodecamp.org/newsnews
Other Videos By freeCodeCamp.org 2024-11-05 AI Foundations Course – Python, Machine Learning, Deep Learning, Data Science 2024-11-04 Contributing To Open Source – Beginner's Guide 2024-11-01 The craziest things The Changelog has seen in 15 years of Open Source [Podcast #148] 2024-10-31 Generative AI for Developers – Comprehensive Course 2024-10-30 freeCodeCamp Turns 10 & Major Certification Updates 2024-10-25 From Stealing Cars to Self-Taught Software Engineer with Dorian Develops [Podcast #147] 2024-10-24 Email SaaS Course – Build and Deploy with Next JS 14, Prisma, OpenAI, Stripe, TypeScript, Tailwind 2024-10-23 Google Cloud Digital Leader Certification Course 2024 - Pass the Exam! 2024-10-22 Learn Claude AI – Build Text Summarizers, Image Describers, and More with the Anthropic API 2024-10-21 From Failing Programming Class to Senior Software Engineer with Tadas Petra [Podcast #146] 2024-10-17 JavaScript GameDev – Code a Sonic Runner Using Kaplay Library 2024-10-16 Mobile App Development Course with React Native, Supabase, Next.js 2024-10-14 Build a Full Stack Book Store App Using React, Node, MongoDB 2024-10-11 Open Source Superstar and Roadmap.sh Founder Kamran Ahmed [Podcast #145] 2024-10-10 Learn Tailwind CSS: Build a Responsive Product Card 2024-10-09 Is AI coming for developer jobs? – YK Sugi 2024-10-08 AWS Certified AI Practitioner (AIF-C01) – Full Course to PASS the Certification Exam 2024-10-07 Electron Course - Code Desktop Applications (inc. React and Typescript) 2024-10-04 How to Become a Street Smart Developer – From Dropout to Selling his Company w/ Dennis Ivy [#144] 2024-10-03 Front End Portfolio Website Tutorial – Next.js, Three.js, Tailwind CSS 2024-10-02 Linux Device Drivers Development Course for Beginners