awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to id-software/wolf3d

Open-source alternatives to Wolf3d

30 open-source projects similar to id-software/wolf3d, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Wolf3d alternative.

  • id-software/quakeAvatar id-Software

    id-Software/Quake

    5,659Vezi pe GitHub↗

    This is the original C source code for the Quake game engine, a landmark first-person shooter engine from the 1990s. It is a retro game engine that renders 3D environments and processes player input in real time using CPU-based software rendering rather than GPU acceleration. The engine supports networked multiplayer gameplay over LAN or internet connections and is designed to be moddable, allowing users to create and run custom game modifications and levels. The engine's architecture includes a Binary Space Partition tree for efficient world geometry organization and visibility determination

    C
    Vezi pe GitHub↗5,659
  • id-software/doomAvatar id-Software

    id-Software/DOOM

    18,936Vezi pe GitHub↗

    This project is a first-person shooter game engine and a pseudo-3D rendering engine written in C. It serves as a software framework for rendering three-dimensional environments and managing entity physics. The engine includes a networked multiplayer system designed to synchronize game state and player actions across a client-server network. It utilizes a portable codebase that allows game logic to be adapted across different operating systems and hardware architectures. Core capabilities cover 3D game engine architecture, including spatial partitioning and depth-based rendering. The system a

    C++
    Vezi pe GitHub↗18,936
  • id-software/quake-2Avatar id-Software

    id-Software/Quake-2

    3,197Vezi pe GitHub↗

    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

    C
    Vezi pe GitHub↗3,197

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • id-software/quake-iii-arenaAvatar id-Software

    id-Software/Quake-III-Arena

    8,053Vezi pe GitHub↗

    Quake III Arena is a first-person shooter game engine and arena combat simulator. It consists of the original C++ game source code for a cross-platform 3D game designed to run on Windows, Linux, and Mac. The project provides the source code necessary to render a first-person shooter experience, focusing on player-versus-player battles in closed 3D environments. It serves as a resource for legacy game preservation and the study of early 3D game engine construction. The engine incorporates spatial partitioning, client-side prediction, and state synchronization to manage multiplayer networking

    C
    Vezi pe GitHub↗8,053
  • id-software/doom-3-bfgAvatar id-Software

    id-Software/DOOM-3-BFG

    5,325Vezi pe GitHub↗

    This repository contains the C++ game source code for a single-player first-person shooter action game. It is a software implementation of the Id Tech 4 engine, designed for 3D rendering with a focus on real-time unified lighting and geometry. The project enables the modification of core engine logic and rendering systems. It serves as a resource for classic game engine modification, first-person shooter development, and retro game preservation. The engine utilizes a unified shader pipeline and stencil shadow volumes for lighting effects, alongside BSP tree spatial partitioning for visibilit

    C++
    Vezi pe GitHub↗5,325
  • simhacker/micropolisAvatar SimHacker

    SimHacker/micropolis

    1,067Vezi pe GitHub↗

    Automatically exported from code.google.com/p/micropolis

    C
    Vezi pe GitHub↗1,067
  • jmechner/prince-of-persia-apple-iiAvatar jmechner

    jmechner/Prince-of-Persia-Apple-II

    6,820Vezi pe GitHub↗

    This project is a 6502 assembly language implementation of a platformer featuring running, jumping, and swordfighting, developed for the Apple II computer between 1985 and 1989. It serves as a piece of legacy retro gaming software designed to run on 8-bit hardware from the early computing era. The repository provides the assembly source code for the purpose of historical technical analysis and research. It allows for the study of original game source to perform technical analysis and historical research into early video games. The project covers domains including 6502 assembly programming, A

    Assembly
    Vezi pe GitHub↗6,820
  • id-software/doom-3Avatar id-Software

    id-Software/DOOM-3

    3,527Vezi pe GitHub↗

    Doom 3 GPL source release

    C++
    Vezi pe GitHub↗3,527
  • electronicarts/cnc_red_alertAvatar electronicarts

    electronicarts/CnC_Red_Alert

    6,678Vezi pe GitHub↗

    This repository contains the original source code for a classic real-time strategy game, serving as a legacy game engine implementation for managing units, maps, and combat mechanics in a military strategy setting. It functions as a real-time strategy game source code archive intended for preservation and technical study. The codebase acts as a game modification base, allowing developers to create custom content and modifications using the original source. It provides a foundation for retro game modding and software archeology to analyze how historical game mechanics were programmed. The pro

    C++command-and-conqueropen-sourcereal-time-strategy
    Vezi pe GitHub↗6,678
  • blinry/gishAvatar blinry

    blinry/gish

    350Vezi pe GitHub↗

    Open Source version of the award-winning physics platformer

    C
    Vezi pe GitHub↗350
  • descentdevelopers/descent3Avatar DescentDevelopers

    DescentDevelopers/Descent3

    2,996Vezi pe GitHub↗

    Descent 3 by Outrage Entertainment

    C++
    Vezi pe GitHub↗2,996
  • crawl/crawlAvatar crawl

    crawl/crawl

    2,892Vezi pe GitHub↗

    Dungeon Crawl: Stone Soup official repository

    C++
    Vezi pe GitHub↗2,892
  • diasurgical/devilutionD

    diasurgical/devilution

    0Vezi pe GitHub↗

    Nightly builds | Platform ---:| ---

    Vezi pe GitHub↗0
  • dpjudas/surrealengineAvatar dpjudas

    dpjudas/SurrealEngine

    1,062Vezi pe GitHub↗

    Unreal Engine 1 Reimplementation

    C++
    Vezi pe GitHub↗1,062
  • azarien/shadow-warriorAvatar Azarien

    Azarien/shadow-warrior

    16Vezi pe GitHub↗

    Official source release for Shadow Warrior

    C
    Vezi pe GitHub↗16
  • assaultcube/acAvatar assaultcube

    assaultcube/AC

    1,007Vezi pe GitHub↗

    AssaultCube

    C
    Vezi pe GitHub↗1,007
  • chocolate-doom/chocolate-doomAvatar chocolate-doom

    chocolate-doom/chocolate-doom

    2,270Vezi pe GitHub↗
    Ccdoomfps
    Vezi pe GitHub↗2,270
  • flibitijibibo/roguelegacy1Avatar flibitijibibo

    flibitijibibo/RogueLegacy1

    1,903Vezi pe GitHub↗

    Rogue Legacy Source Code

    C#
    Vezi pe GitHub↗1,903
  • flatrocksoft/hovertank3dAvatar FlatRockSoft

    FlatRockSoft/Hovertank3D

    255Vezi pe GitHub↗

    Hovertank 3-D

    C++
    Vezi pe GitHub↗255
  • catacombgames/catacomb3dAvatar CatacombGames

    CatacombGames/Catacomb3D

    204Vezi pe GitHub↗

    Catacomb 3-D: The Descent

    C++
    Vezi pe GitHub↗204
  • fte-team/fteqwAvatar fte-team

    fte-team/fteqw

    307Vezi pe GitHub↗

    This is the official GitHub mirror for the FTEQW project.

    C
    Vezi pe GitHub↗307
  • gemrb/gemrbAvatar gemrb

    gemrb/gemrb

    1,211Vezi pe GitHub↗

    GemRB is a portable open-source implementation of Bioware’s Infinity Engine.

    C++
    Vezi pe GitHub↗1,211
  • grayj/jedi-academyAvatar grayj

    grayj/Jedi-Academy

    729Vezi pe GitHub↗

    Star Wars Jedi Knight: Jedi Academy

    C++
    Vezi pe GitHub↗729
  • grayj/jedi-outcastAvatar grayj

    grayj/Jedi-Outcast

    313Vezi pe GitHub↗

    Star Wars Jedi Knight II: Jedi Outcast

    C++
    Vezi pe GitHub↗313
  • henrique194/chocolate-quakeAvatar Henrique194

    Henrique194/chocolate-quake

    202Vezi pe GitHub↗

    A purist Quake source port that restores the original look and feel of v1.09 and earlier.

    C
    Vezi pe GitHub↗202
  • atsb/nubuildgdxAvatar atsb

    atsb/NuBuildGDX

    23Vezi pe GitHub↗

    NuBuildGDX is a fork of BuildGDX aiming for stability, bug fixing and performance.

    Java
    Vezi pe GitHub↗23
  • erick194/doom64-reAvatar Erick194

    Erick194/DOOM64-RE

    233Vezi pe GitHub↗

    Doom 64 Reverse Engineering By GEC

    C
    Vezi pe GitHub↗233
  • ericjohnson/canabalt-iosAvatar ericjohnson

    ericjohnson/canabalt-ios

    1,586Vezi pe GitHub↗

    Open source release of Canabalt for iOS

    Objective-C
    Vezi pe GitHub↗1,586
  • catacombgames/catacombAvatar CatacombGames

    CatacombGames/Catacomb

    145Vezi pe GitHub↗

    Catacomb

    Vezi pe GitHub↗145
  • dreamer/avp-foreverAvatar dreamer

    dreamer/avp-forever

    12Vezi pe GitHub↗
    C
    Vezi pe GitHub↗12