keera-studios / haskell-game-programming

A central repository of Haskell Game Programming resources, put together by Keera Studios
http://facebook.com/keerastudios
160 stars 7 forks source link

Other useful resources #18

Open averagehat opened 4 years ago

averagehat commented 4 years ago

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.

myroslambda commented 3 years ago

Thank you for these contributions. Can you please help us find specific homes for these links in the documentation?