zero-to-quake-3
by ocharles
Implementing Quake 3 in Haskell & Vulkan
AI summary
Game engine project
Implementing the game Quake 3 using Haskell and Vulkan graphics library
- stars
- 163
- forks
- 7
- watching
- 14
Similar projects
Found by comparing what the projects do, not just their names.
Haskell 3D Viewer
An experimental 3D game viewer implemented in Haskell using the LambdaCube 3D library.
Quake game engine
A Quake 2 game engine with Vulkan support and compatibility features to maintain the original game's experience.
Game Engine
A Quake game engine and modding tools suite
novum/vkquake1.9K
Vulkan Quake Port
A Vulkan-based port of Quake with improved performance and features.
Game engine project
A conservative branch of the Quake source code aimed at fixing bugs and adding small enhancements to support running on various platforms.
Game engine
A Haskell binding to Apple's SpriteKit framework for building 2D games and animations
Game engine
A 2D game engine written in Haskell for creating interactive games with dynamic state and rendering functionality
Game engine
A 3D multiplayer game prototype using Clojure and ClojureScript with an ECS architecture.
Render Engine
A 3D graphics render engine designed to support various platforms and file formats.
Game engine
A 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.
Game Engine
A Clojure wrapper around the jMonkeyEngine 3D game engine
Game Engine Library
A Haskell-based game engine library for creating ASCII roguelike games with procedural generation and tactical combat.
Game engine
A Quake 3 game engine with various features and optimizations for different platforms.
Game engine library
A collection of single header file libraries for C/C++ game development with a focus on speed and ease of use.
Game Engine Framework
A game engine framework for Haskell that provides modular tools and utilities for building 3D interactive programs.