Code Your Own Kirby Game in a Browser – TypeScript GameDev Tutorial

About this course
In this course, you will dive into game development by creating a Kirby-inspired platformer using TypeScript and the Kaboom JS library. The tutorial covers setting up your project with Node.js, utilizing a bundler called Vite, and drawing maps with Tiled editor. You will learn to manage game assets, implement character mechanics, and create engaging gameplay features such as enemy interactions and respawning. By the end, you’ll be equipped with practical skills to develop your own 2D games.
What you should already know
A basic understanding of TypeScript and familiarity with Node.js are required before taking this course.
What you will learn
By the end of this course, learners can expect to have a fully functional 2D platformer game that replicates classic mechanics and incorporates custom game logic.