indigo
indigo copied to clipboard
An FP game engine for Scala.
Currently Indigo only provides an inbuilt way to make use of buttons and input fields. But it would be nice to offer a basic but fuller suite of form components,...
`withUpActions` feels odd, I'm expecting `onClick`. The reason it's not called `onClick` is that you do not run arbitrary commands as a result, instead you always emit an event. Proposals...
This needs some thought. During the scene processing, we convert the `SceneUpdateFragment` into a `ListBuffer[DisplayEntity]`. You can't avoid the allocation costs of making the SUF, but is it possible to...
Dismissed in early versions before Indigo only targeted Scala.js, but since games are now targeted at browsers, we could persist the game state every frame and reload the JS files...
Murky territory, may not do for the next release (0.7.0). What is the difference between a multipass shader and a for loop? Or literally calling the shader again with an...
I've started work on this issue already but I wanted to do a small write up of the problem since it is more complicated than it appears. ### The Problem...
Seems like a nice thing to do in case someone finds it annoying.
Reduces VRAM usage to allow better quality textures on lower power devices. https://blog.playcanvas.com/basis-texture-compression-arrives-in-playcanvas/ https://github.com/BinomialLLC/basis_universal