Hey is this still a thing some of you guys are worried about? I just looked into bringing in Graphics into my Elm 0.17 project. The Elm package website says its not ready for 0.17 yet, and I get the impression its falling into depreciation. Thats bad! I really like the Graphics module. Maybe Ill bring it into 0.17 myself (if it isnt already working, I havent actually checked it). Or maybe, its time to make a successor package?
Max Goldstein said exactly what I think, that its a general purpose raster tool. Ive heard a few comments that SVG is the better option over Graphics, including in terms of performance. Its not a fair comparison, because it frames SVG and Graphics as competitors, when really Vector and Raster are fundamentally different ways of handling graphics. We have distinct libraries for them because vector and raster images are distinct. What do you guys think? Best, -Chadtech On Monday, June 22, 2015 at 6:41:49 PM UTC-4, Hassan Hayat wrote: > > New thread by Max's suggestions: > https://groups.google.com/d/msg/elm-discuss/ltH5a9dGu1g/dTVSD6h-qTMJ > > I think that Graphics.Collage is super valuable but it is kinda old and > could use a good re-vamp. I don't think I'm the only one with this opinion, > so I hope no one minds if I start this discussion. But, before going > forward with the discussion, I think it's important to ask what are the > goals of the library? > > 1) Is it to introduce newcomers to Elm? > 2) Is it to make 2D games? > 3) Is it to replace CSS? > 4) Other? > > > The answer to this question could lead Graphics.Collage down different > paths. > > For example, now with the Turtle Graphics library > <http://package.elm-lang.org/packages/mgold/elm-turtle-graphics/1.0.1>, > wouldn't it be better to shift the focus there for educational purposes? > > But, that said, if Graphics.Collage is to support 2D Game Development, > then there are a bunch of things needed like (webgl first canvas fallback > renderer, better image manipulation, first-class support for particle and > lighting effects, etc...). Wouldn't that make things just more complicated > to the point that a 2D graphics renderer made for games should really just > be a third party library? > > > -- You received this message because you are subscribed to the Google Groups "Elm Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
