haskell_game

Raycasting game

A Wolfenstein 3D-style raycasting game implemented in Haskell, rendering to the terminal.

Wolfenstein 3D, ray-casting FPS game I make to learn Haskell. No libraries used, rendering is done in terminal.

GitHub

108 stars
7 watching
9 forks
Language: Haskell
last commit: over 6 years ago
gameraycaster

Related projects:

Repository Description Stars
anut-py/h-raylib Haskell bindings for Raylib game development library 81
mchakravarty/haskellspritekit A Haskell binding to Apple's SpriteKit framework for building 2D games and animations 173
nicklockwood/swiftenstein A simple 3D graphics rendering demo written in Swift using ray casting to mimic the original Wolfenstein 3D game engine 361
hellrok/taylor A simple 2D game engine built with Ruby and raylib 101
smallhadroncollider/ascii-runner An infinite runner game played in the terminal using Haskell 104
haskell-game/tiny-games-hs A collection of 10-line Haskell games showcasing the language's suitability for game development. 160
samtay/tetris A terminal-based implementation of the classic puzzle game Tetris in Haskell. 893
maxow/runeslayer An interactive tool to learn natural languages by gamifying the learning process 38
haskell-game/bgfx Haskell bindings to a cross-platform graphics API 32
mohamedlt/vraylib A V wrapper around the Raylib game library for creating graphics and games in V. 6
haskell-game/fungen A lightweight game engine written in Haskell for creating 2D games using OpenGL. 90
egonschiele/actionkid A framework for building 2D games in Haskell using the Gloss library. 49
asivitz/hickory A game engine framework for Haskell that provides modular tools and utilities for building 3D interactive programs. 67
gregorulm/h2048 An implementation of the game 2048 in Haskell with basic logic and console UI. 89
raysan5/mod A comprehensive tutorial on processing and optimizing game data from various file formats, including image, audio, text, and 3D model files. 47