There are 5 repositories under first-person-shooter topic.
A portable, enhanced source port of Doom, Heretic and Hexen.
Repository for the Open Tournament Project
CatacombGL is a source port with OpenGL graphics for Catacomb 3D (1991), The Catacomb Abyss (1992), The Catacomb Armageddon (1992) and The Catacomb Apocalypse (1993).
AssaultCube Reloaded (first-person-shooter game)
Open source game engine version developed by Croteam for Serious Sam Classic (Windows, Linux, FreeBSD, OpenBSD, NetBSD, macOS, Raspberry Pi OS). Based on https://github.com/Croteam-official/Serious-Engine and linux port https://github.com/icculus/Serious-Engine
Open source game engine version developed by Croteam for Serious Sam Classic with Vulkan support (Windows, Linux, FreeBSD, OpenBSD, macOS, Raspberry Pi OS). Based on https://github.com/sultim-t/Serious-Engine-Vk and linux port https://github.com/icculus/Serious-Engine
First person shooter with Unity terrain and AI pathfinding (http://gdev.tv/cudgithub)
Official Smokin' Guns team engine repository, master branch was directly imported from SourceForge Subversion repository, pull requests will be reviewed and integrated in future Smokin' Guns releases.
A simple FPS game with BabylonJS engine following Clean Code principles
Source port of Doom, Heretic, Hexen and Strife developed in Delphi
Main repository for Valhalla, a first-person shooter game project inspired by old school and modern titles.
Classic Arena First-Person-Shooter Mechanics for Unreal Engine 4.
reimplementation of the 1994 FPS Nitemare 3D
🧟♂️ A Unity based FPS with a Zombie theme using raycasting for shooting and the core mechanics you'd expect in an FPS. Zombies use AI navigation and precise pathfinding to chase down the player. The game also has a HUD interface which is VR compatible.
:goberserk: Yet Another Zombie Horror :video_game:
First Person Shooter (FPS) in Godot
An Open-source, First-Person Shooter framework, written in C# for Unity
Play the Quake first-person shooter in your browser! True to the original. Supports GLQuake, software-rendered mode, mods, and mission packs.
PixelMek 3D is an unofficial BattleTech first person raycasted game using community contributed pixel mech artwork
Imprimis, the team based destroyable world shooter game
A Halo 4/Halo infinite style FPS game, with a hint of classic FPS feel, made in pure JavaScript.
Game logic for Tremulous, maintained by GrangerHub
First person shooter game written in C++
Play the Quake 2 first-person shooter in your browser! Supports WebGL 1 and 2, and software-rendered modes.