Skip to content

Other useful resources  #18

Description

@averagehat

Here are a few high-quality resources

Elise Huard has an excellent (pay-what-you-like) book "Game Programming in Haskell" available here: https://leanpub.com/gameinhaskell

The book uses gloss and SDL2. One of her talks on the subject:
https://www.youtube.com/watch?v=1MNTerD8IuI

Manuel M T Chakravarty's work on Haskell Spritekit (Mac products only, still provides an excellent development environment). He has done about three talks on the subject, one here: https://functionalconf.com/proposal.html?id=3939
The rest are on his website: https://justtesting.org/
Repo for haskell spritekit here: https://github.com/mchakravarty/HaskellSpriteKit
His tutorial work using gloss:https://github.com/mchakravarty/lets-program

Another very recent contribution is godot-haskell, a set of bindings to the cross-platform and state-of-the-art game engine Godot:

https://github.com/SimulaVR/godot-haskell

There is less documentation available for this library (small tutorial here https://spartanengineer.com/posts/2020-05-24-yourfirstgame-with-haskell-and-godot.html) but from my time with it this library provides a very good tool for development, given that it integrates cleanly with godot engine (fast compilation/reload cycle, extensive API) the Godot editor providing a lot of additional power.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions