Still working on porting the ImpactJS engine to TypeScript (and eventually _functional_ TypeScript). Been kind of another research week, here’s a bunch of links I’ve been digging into:
Anyone who’s ever tried to figure out WebGL (or WebGL 2) I’ve found these two sites to be super helpful:
“Entity pooling” is a common particle system optimization, and the ImpactJS engine docs have a good overview of when to use it and how to implement such a system:
* [Entity Pooling](impactjs.com/
Finally, Vekta is a neat little code library that makes use of the [Proxy](developer.mozilla.org/
Finally finally, in order to like, _do_ something and not just read a bunch of docs, I also started working on a custom logotype for 𝑓Art.ᴛꜱ.