You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello! @w0rm and I stumbled across this game recently and it's really, really cool - loved playing through the first few levels and seeing what you've built with elm-3d-scene 😄
Let me know if there's anything I can help with...one thing I noticed was that performance should improve significantly if you update to elm-explorations/webgl 1.1.2 (just released), since there were a bunch of optimizations made that are especially useful for large numbers of entities. (I think you should be able to just edit elm.json to use version 1.1.2 instead of 1.1.1, and then run elm make again.) You'll probably also want to use elm make --optimize when you can - that should speed up some of the elm-geometry calculations or anything you're doing with elm-units.
In the long term, I think things like text rendering should be much more efficient once I implement ianmackenzie/elm-3d-scene#13 - since then you'll be able 'pack' all the cubes for a single phrase into one mesh that will be rendered as a single WebGL entity (only one WebGL draw call instead of one per block).
Anyways, awesome work - I look forward to seeing the finished game!
The text was updated successfully, but these errors were encountered:
Sorry for late notice but still, I'm excited to have your comments! Your elm-3d-scene package is fascinating! I'm still working to my bachelor dual-degree so the tight curriculum restricts me from improving it for now. But I will pleasantly take your advice and return to this game once the semester is finished.
Hello! @w0rm and I stumbled across this game recently and it's really, really cool - loved playing through the first few levels and seeing what you've built with
elm-3d-scene
😄Let me know if there's anything I can help with...one thing I noticed was that performance should improve significantly if you update to
elm-explorations/webgl
1.1.2 (just released), since there were a bunch of optimizations made that are especially useful for large numbers of entities. (I think you should be able to just editelm.json
to use version 1.1.2 instead of 1.1.1, and then runelm make
again.) You'll probably also want to useelm make --optimize
when you can - that should speed up some of theelm-geometry
calculations or anything you're doing withelm-units
.In the long term, I think things like text rendering should be much more efficient once I implement ianmackenzie/elm-3d-scene#13 - since then you'll be able 'pack' all the cubes for a single phrase into one mesh that will be rendered as a single WebGL entity (only one WebGL draw call instead of one per block).
Anyways, awesome work - I look forward to seeing the finished game!
The text was updated successfully, but these errors were encountered: