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: over 3 years ago
3dfunctional-programminggamegame-enginegpuhaskellquake

Related projects:

RepositoryDescriptionStars
lambdacube3d/lambdacube-edslA domain-specific language and library for programming GPUs in a functional style204
lambdacube3d/lambdacube-compilerA compiler for a functional domain-specific language designed for programming graphics processing units.86
ocharles/zero-to-quake-3Implementing the game Quake 3 using Haskell and Vulkan graphics library163
lambdahack/lambdahackA Haskell-based game engine library for creating ASCII roguelike games with procedural generation and tactical combat.626
haskell-things/hsliceGenerates G-code for 3D printing by slicing 3D models into layers using Projective Geometric Algebra77
kondrak/vkquake2A Quake 2 game engine with Vulkan support and compatibility features to maintain the original game's experience.910
quakeforge/quakeforgeA Quake game engine and modding tools suite44
mchakravarty/haskellspritekitA Haskell binding to Apple's SpriteKit framework for building 2D games and animations173
anut-py/h-raylibHaskell bindings for Raylib game development library84
novum/vkquakeA Vulkan-based port of Quake with improved performance and features.1,853
zertovitch/globe-3dA real-time 3D graphics rendering engine written in Ada16
jdegoes/lambdaconf-2014-introgameA collection of materials and code snippets for teaching purely-functional game programming with Scala163
haskell-game/bgfxHaskell bindings to a cross-platform graphics API32
def-/ghc-visA tool to visualize live Haskell data structures in GHCi136
haskell-opengl/glutA Haskell binding for OpenGL, enabling cross-platform 3D graphics development in the Haskell programming language.61