zero-to-quake-3

Game engine project

Implementing the game Quake 3 using Haskell and Vulkan graphics library

Implementing Quake 3 in Haskell & Vulkan

GitHub

163 stars
14 watching
7 forks
Language: Haskell
last commit: over 6 years ago

Related projects:

RepositoryDescriptionStars
lambdacube3d/lambdacube-quake3An experimental 3D game viewer implemented in Haskell using the LambdaCube 3D library.68
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
novum/vkquakeA Vulkan-based port of Quake with improved performance and features.1,853
libretro/tyrquakeA conservative branch of the Quake source code aimed at fixing bugs and adding small enhancements to support running on various platforms.42
mchakravarty/haskellspritekitA Haskell binding to Apple's SpriteKit framework for building 2D games and animations173
i3ck/hge2dA 2D game engine written in Haskell for creating interactive games with dynamic state and rendering functionality89
ertugrulcetin/herfiA 3D multiplayer game prototype using Clojure and ClojureScript with an ECS architecture.110
kimkulling/osreA 3D graphics render engine designed to support various platforms and file formats.189
klaussilveira/qengineA cross-platform retro game engine built on top of the Quake II codebase, designed for creating 3D games with a focus on simplicity and ease of use.862
ertugrulcetin/jme-cljA Clojure wrapper around the jMonkeyEngine 3D game engine147
lambdahack/lambdahackA Haskell-based game engine library for creating ASCII roguelike games with procedural generation and tactical combat.626
smokin-guns/smokingunsA Quake 3 game engine with various features and optimizations for different platforms.64
jharler/zerotoleranceA collection of single header file libraries for C/C++ game development with a focus on speed and ease of use.50
asivitz/hickoryA game engine framework for Haskell that provides modular tools and utilities for building 3D interactive programs.67