How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
Quake-2 is a game engine designed for the development of first-person shooters and the rendering of three-dimensional environments. It provides the core framework for processing real-time physics and player input within interactive 3D spaces. The engine supports software extensibility, allowing for the direct modification of source code to change gameplay mechanics and engine behaviors. This makes it a resource for retro game engineering and the study of early 3D development techniques. Its technical capabilities include vertex-based software rendering, BSP-tree spatial partitioning, and PVS
Parser combinators for binary formats, in C. Yes, in C. What? Don't look at me like that.
Pure C Game Engine
The main features of orangeduck/corange are: Build Systems, Game Engines, Windows Environments.
Open-source alternatives to orangeduck/corange include: id-software/quake-2 — Quake-2 is a game engine designed for the development of first-person shooters and the rendering of three-dimensional… antirez/sds — sds is a C dynamic string library that provides a memory management wrapper for heap-allocated strings. It implements… alanxz/rabbitmq-c — RabbitMQ C client. adamierymenko/huffandpuff. abiggerhammer/hammer — Parser combinators for binary formats, in C. Yes, in C. What? Don't look at me like that. amzeratul/halley — Halley is a modular C++ game engine designed for building cross-platform interactive applications. Its core identity…