← Back to Home

Blog

Thoughts on software engineering & web development

01

03 - Managing Game Entities with Objects and Classes

Learn how to use ES6 classes, inheritance, and arrays to efficiently manage hundreds of game entities in JavaScript.

June 27, 2026

4 min read

02

02 Game Loops

Learn the fundamentals of game loops in JavaScript. Discover how to process input, update game logic, and handle rendering using HTML5 Canvas.

April 7, 2022

4 min read

03

01 HTML 5 Canvas for Games

JavaScript Game Development

April 7, 2022

2 min read

04

00 Introduction

Learn what to expect and how to structure your project files when building browser-based games from scratch using vanilla JavaScript

April 7, 2022

2 min read

Have a project in mind?

Let's Connect.

© 2026 — Sudarshan Rai

ping@raisudarshan.com.np

GithubLinkedInSololearn

Sydney, Australia