I want to go through a game tutorial, but having a hard time finding one that works with 0.19.
I’m fairly new to Elm but experienced in Haskell and many imperative languages.
I want to learn one or more of the following: the basics of 2D gaming, having objects (sprites?) that move around the screen and interact, bullets or lasers moving, responding to keyboard or mouse clicks, etc.
Thanks for link. I want to focus on learning “vanillia” or core Elm capabilities… how much does the game engine involve high-level abstractions on top of that and would it get in the way of learning Elm? I suppose it doesn’t have to.
It handles all the rendering. (using Html and css) as well as inputs.
Everything else needs to be done in normal Elm.
That said, I have also included a Grid package, that is just a Wrapper around a Dict. It will ensure that you can’t access areas outside a specified grid. But it is not necessary for using my engine.