@hackage fwgl0.1.4.0
Game engine
Categories
License
BSD-3-Clause
Maintainer
ziocroc@gmail.com
Links
- Homepage
- Documentation
- No source repository
- Security
Versions
Deprecated
Dependencies (7)
- Yampa >=0.9 && <0.10
- base >=4.7 && <4.9
- hashable >=1.2 && <1.3
- transformers
- unordered-containers >=0.2 && <0.3
- vect Show all…
Dependents (3)
@hackage/fwgl-glfw, @hackage/acme-everything, @hackage/fwgl-javascript
FWGL is a library for interactive 2D and 3D applications and games. It provides a purely functional interface for advanced graphics programming, including a type safe embedded DSL for GPU programming. You are not required to know or use OpenGL directly to work with FWGL, you just need a basic knowledge of what vertex/fragment shaders, uniforms and attributes are (if you are going to make a more advanced use of it). FWGL is aimed at functional reactive programming (with Yampa), but provides a non-reactive interface as well. There are two backends: fwgl-glfw and fwgl-javascript.