Skip to content

hackasaur/2D-game-engine-in-HTML-Canvas

Repository files navigation

2D game engine in HTML5 Canvas(work in progress🏗️)

Building a game engine in HTML5 Canvas from scratch

These are the basic features I hope to achieve:

  • collision detection abiltiy for circle or rectangle bounding boxes
  • physics for collisions, gravity, lights
  • shaders for 2D world like dynamic shadows, shadows for arbitrary shapes
  • texture loading for objects and ability to add animations and sounds
  • camera movement
  • online multiplayer capability

screenshot 2D game engine in HTML Canvas

you can try it out here

code's flow diagram for understanding the code at a glance:

code's flow diagram svg

this project started on sept 25, 2021

About

2D game engine made in HTML Canvas made from scratch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages