← Back to context

Comment by hombre_fatal

7 days ago

I use https://excaliburjs.com/docs/ which is a Typescript-first 2D game engine for browser games.

It has support for spritesheets of course, but also Tiled map files (https://www.mapeditor.org/) which I use to build level maps.

If I'm building a game that can be implemented via the DOM (like if I don't need an update() loop), I love getting away with just using React or Elm. For example, any sort of grid-based game or board game.

I don't use Godot for browser games because (1) its browser support got worse from v3 -> 4, (2) I just want to write Typescript, and (3) it's just bigger and more complicated. Of course, the best game engine is simply the one that compels you to actually build and hopefully finish games.

Btw, give Pico-8 a shot. In a few months I'd built more games in Pico-8 than I finished across the rest of my life since the scope is so tiny.