bananu7 / hate Goto Github PK
View Code? Open in Web Editor NEWA small 2D game framework in Haskell, for Haskell
License: MIT License
A small 2D game framework in Haskell, for Haskell
License: MIT License
This requires abstracting the rendering backing away.
Complicated, but has to be done for WebGL/ES anyway //cc #15
GL.get GL.maxTextureMaxAnisotropy >>= ($=) (GL.textureMaxAnisotropy GL.Texture2D)
Relevant is #17.
I know you hate mouse support but I'd love hate mouse support
Sorry for the bad pun.
Perhaps the tagging approach would be enough?
... and this is causing ambiguity between the Lens and that one for some reason.
That would be the FRP way of doing things, but Hate updates work in the world ticks only.
And perhaps some other dumb primitives.
This is also required for fonts.
I feel that there are two kinds that should be supported:
Could perhaps be a part of Sprite
, too.
Only a handful of functions from those are used and they complicate the build.
Is development on this game library still active or planned? I'm considering forking and creating a reboot if such is not the case, yet I would like confirmation that you're still not developing it
Right now it doesn't do any vertex processing, so everything ends up in [(-1;-1);(1;1)]
Sample2, coming from a fresh install, is missing image.png
and is therefore failing with:
"image.png: openBinaryFile: does not exist (No such file or directory)"
This answer has a possible way to do that.
Right now, the ones that are similar and I know of them are:
When changing the config to set a window size different than 1024x768, loaded sprites and absolute sprite coordinates get resized to an amount relative to the window size.
Maybe read orthoScreenMat from the config?
G.windowHint (G.WindowHint'Samples 16)
Display rates are VSynced anyway.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.