lambdacube-quake3

Haskell 3D Viewer

An experimental 3D game viewer implemented in Haskell using the LambdaCube 3D library.

Quake 3 map viewer in Haskell using LambdaCube 3D

GitHub

68 stars
11 watching
11 forks
Language: Haskell
last commit: almost 2 years ago
3dfunctional-programminggamegame-enginegpuhaskellquake

Related projects:

Repository Description Stars
lambdacube3d/lambdacube-edsl A domain-specific language and library for programming GPUs in a functional style 204
lambdacube3d/lambdacube-compiler A compiler for a functional domain-specific language designed for programming graphics processing units. 86
ocharles/zero-to-quake-3 Implementing the game Quake 3 using Haskell and Vulkan graphics library 163
lambdahack/lambdahack A Haskell-based game engine library for creating ASCII roguelike games with procedural generation and tactical combat. 626
haskell-things/hslice Generates G-code for 3D printing by slicing 3D models into layers using Projective Geometric Algebra 77
kondrak/vkquake2 A Quake 2 game engine with Vulkan support and compatibility features to maintain the original game's experience. 910
quakeforge/quakeforge A Quake game engine and modding tools suite 44
mchakravarty/haskellspritekit A Haskell binding to Apple's SpriteKit framework for building 2D games and animations 173
anut-py/h-raylib Haskell bindings for Raylib game development library 84
novum/vkquake A Vulkan-based port of Quake with improved performance and features. 1,853
zertovitch/globe-3d A real-time 3D graphics rendering engine written in Ada 16
jdegoes/lambdaconf-2014-introgame A collection of materials and code snippets for teaching purely-functional game programming with Scala 163
haskell-game/bgfx Haskell bindings to a cross-platform graphics API 32
def-/ghc-vis A tool to visualize live Haskell data structures in GHCi 136
haskell-opengl/glut A Haskell binding for OpenGL, enabling cross-platform 3D graphics development in the Haskell programming language. 61