Skip to content

Other useful resources  #18

@averagehat

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.

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