JSLegendDev’s Substack
I write about programming, game development and game design. Click to read JSLegendDev’s Substack, a Substack publication with thousands of subscribers.
- Posts
- 43 from 4 Oct 2023 to 30 May 2026
- Posting
- monthly (7 in the last year)
- Kind
- personal blog
- Feed
- https://jslegenddev.substack.com/feed
2026 6
2025 20
- 5 Pixel Art Tips for Programmers
- You Can Now Make PS2 Games in JavaScript
- How do Devs Make Levels Without Game Engines?
- The Struggle of Packaging a JavaScript Game for PC
- How to Start Making Games in JavaScript with No Experience
- The KAPLAY Game Library in 5 Minutes
- My Sonic TypeScript KAPLAY Game Dev Tutorial Now Available as a Nicely Formatted PDF
- A List of Games Made With KAPLAY
- How to Build a Sonic Themed Infinite Runner Game in TypeScript With KAPLAY - Part 2/2
- How to Build a Sonic Themed Infinite Runner Game in TypeScript With KAPLAY - Part 1/2
- Where to Find Inspiration For Making Small Games
- My React.js Beginner Tutorial is Now Available as a Nicely Formatted PDF
- Learn React.js by Building a Game Search App | Part 3/3 - Finishing The App
- Learn React.js by Building a Game Search App | Part 2/3 - Building The Search Bar and Fetching Data From The Backend
- Learn React.js by Building a Game Search App | Part 1/3 - Project Setup
- What I Learned Making a Duck Hunt Clone in JavaScript
- Learn The Basics of JavaScript and KAPLAY to Make Games Quickly
- How Animations Work in KAPLAY
- Exploring The Various Ways to Make Desktop Apps With Web Technologies
- How to use KAPLAY without dealing with Node.js, Bundlers and NPM
2024 14
- How to Implement Top-Down Shooter Mechanics in JavaScript With Kaplay
- Why Use React for Game Development?
- How to Deploy a Vite JS Game Project on GitHub Pages
- How to Display an HTML Based UI on Top of a JavaScript Game Made With Kaplay
- How to Implement Infinite Parallax Scrolling Backgrounds in JavaScript
- How to Fix Diagonal Movement in 2D Top-Down Games
- How to Implement a Zelda Link's Awakening Style Camera in Kaplay
- How to Use Kaplay's Camera System
- Kaboom.js is now Kaplay
- How to use Tiled with Kaplay/Kaboom.js
- Custom Events in Kaboom.js
- 2 Ways to Setup Kaboom.js
- How to implement player controls for a 2D top-down mobile web game in Kaboom.js
- How to Implement One Way Platforms in Kaboom.js