Looking for small finished games developed in Haskell

This page summarizes the projects mentioned and recommended in the original post on /r/haskell

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • nikki

    Nikki and the Robots platformer game (by nikki-and-the-robots)

  • dino-rush

    🌋 Endless runner game

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • nyx-game

  • Raincat

    A puzzle game with a cat in lead role (Haskell)

  • ludum-dare-31

    The theme for LD31 was "Entire Game on One Screen"

  • My ludum-dare 31 entry is small and written in Haskell, but since the premise is that everything happens on a single screen, there's no scrolling and thus no complex texture loading going on.

  • haste-compiler

    A GHC-based Haskell to JavaScript compiler

  • My ludum-dare 34 entry does have scrolling, and some images which are only visible in some screens but not others. I didn't do any effort to load and unload them as required though, I just keep everything loaded at all times. One potential difficulty is that this game uses Haste to compile Haskell to JavaScript, soI don't know if your framework supports that.

  • giggles-is-you

    A reimplementation of Baba is You in Haskell, for our weekly haskell-beginners presentations.

  • My Haskell reimplementation of Baba is You is also only using one screen.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • ludum-dare-34

    The themes for LD34 were: "two button controls" and "growing"

  • My ludum-dare 34 entry does have scrolling, and some images which are only visible in some screens but not others. I didn't do any effort to load and unload them as required though, I just keep everything loaded at all times. One potential difficulty is that this game uses Haste to compile Haskell to JavaScript, soI don't know if your framework supports that.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts