rdw-archive / WebClient

[Proof of Concept] Browser-based client capable of rendering networked multiplayer games using modern web technologies
1 stars 0 forks source link

Streamline the bitmap processing functionality #16

Closed rdw-software closed 2 years ago

rdw-software commented 3 years ago

There's a bunch of different things and they don't follow any discernible pattern:

I didn't want to mess with this while adding the second prototype, but it should be tackled before reworking the animation system (as it makes heavy use of this IIRC).

rdw-software commented 2 years ago

This needs to be tackled ASAP, since we need support for PNG and JPG formats, as well as more pixel manipulations and performance improvements (typed arrays), but hacking more code on top of this mess is a terrible idea.