LambdaHack

Game Engine Library

A Haskell-based game engine library for creating ASCII roguelike games with procedural generation and tactical combat.

Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at

GitHub

626 stars
25 watching
55 forks
Language: Haskell
last commit: about 2 years ago
Linked from 3 awesome lists

asciibrowsergameenginefreesoftwaregamegamedevhaskellhtml5indiedevlibrarypcgreplayabilityroguelikesdlsquadtacticalturnbased

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
haskell-game/fungen A lightweight game engine written in Haskell for creating 2D games using OpenGL. 90
i3ck/hge2d A 2D game engine written in Haskell for creating interactive games with dynamic state and rendering functionality 89
jdegoes/lambdaconf-2014-introgame A collection of materials and code snippets for teaching purely-functional game programming with Scala 163
lambdacube3d/lambdacube-edsl A domain-specific language and library for programming GPUs in a functional style 204
snowkit/linc Provides native Haxe libraries for building games and multimedia applications with popular game engines like SDL, OpenGL, and OpenAL. 23
kittykatattack/hexi A JavaScript library for creating 2D games with WebGL rendering and a minimalist API. 557
lambdacube3d/lambdacube-quake3 An experimental 3D game viewer implemented in Haskell using the LambdaCube 3D library. 68
mchakravarty/haskellspritekit A Haskell binding to Apple's SpriteKit framework for building 2D games and animations 173
sergiusiw/gate A 2D game development library tailored to pixel-art games, providing a layer for separating game logic and resource management. 319
asivitz/hickory A game engine framework for Haskell that provides modular tools and utilities for building 3D interactive programs. 67
jhasse/jngl A lightweight, cross-platform 2D game library for building games on various platforms 273
aspjt/roguelike A roguelike game with procedurally generated content and permadeath, allowing players to explore randomly created worlds and interact with their environment in a challenging, turn-based manner. 96
cesarl/gameengineresources A collection of libraries and tools to support the development of a C++ 3D game engine 3
pikachuxxxx/fireworks-engine A game engine for creating 2D and 3D sandbox games with features like physics, animation, and rendering. 38
pikachuxxxx/razix A high-performance game engine with multi-render API support and scene optimization. 475