Skip to content
Not an insufficient game engine
Haskell GLSL
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
shaders
src
.gitattributes
.gitignore
.travis.yml
LICENSE
README.md
Setup.hs
call.cabal

README.md

The Call Game Engine

Note

  • You have to compile sources with -threaded due to call's concurrency.

Comparison

Feature free-game call
Policy All in one Separate as possible
Time Frame-based Continuous
Window Refresh Monadic Callback
2D drawing Monadic Monoidal
3D drawing Monoidal
Text Monadic
Audio Callback
Keyboard Monadic Callback, Monadic
Mouse Monadic Callback, Monadic
Gamepad Callback, Monadic

Getting Started

$ cabal update
$ cabal install bindings-portaudio
$ cabal install call
import Call

main = runSystemDefault $ do
  linkPicture $ const $ return $ color blue $ circleOutline 240
  stand
You can’t perform that action at this time.