Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
first-person-shooter
A video game genre centered on gun and other weapon-based combat experienced through the eyes of the protagonist.
- GitHub: https://github.com/topics/first-person-shooter
- Wikipedia: https://en.wikipedia.org/wiki/First-person_shooter
- Related Topics: third-person-shooter, tactical-shooter,
- Aliases: fps, first-person-shooter-game,
- Last updated: 2024-10-24 00:10:12 UTC
- JSON Representation
https://github.com/DaemonEngine/Daemon
The Dæmon game engine. With some bits of ioq3 and XreaL.
3d-game-engine bsp c-plus-plus cpp first-person-shooter fps-engine game-development game-engine glsl idtech3 open-source openal opengl pbr pbr-shading quake-engine relief-mapping sdl2 unvanquished xreal
Last synced: 28 Oct 2024
https://github.com/skyjake/Doomsday-Engine
A portable, enhanced source port of Doom, Heretic and Hexen.
c-plus-plus desktop-application doom first-person-shooter fmod game heretic hexen linux macos opengl portable source-port windows
Last synced: 28 Oct 2024
https://github.com/skyjake/doomsday-engine
A portable, enhanced source port of Doom, Heretic and Hexen.
c-plus-plus desktop-application doom first-person-shooter fmod game heretic hexen linux macos opengl portable source-port windows
Last synced: 26 Oct 2024
https://github.com/cfoust/sour
Sauerbraten for the web in a single Docker image.
cube emscripten first-person-shooter game golang metaverse multiplatform multiplayer typescript
Last synced: 05 Nov 2024
https://github.com/ArnoAnsems/CatacombGL
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).
first-person-shooter opengl retrogaming sdl2 source-port
Last synced: 02 Nov 2024
https://github.com/acreloaded/acr
AssaultCube Reloaded (first-person-shooter game)
3d c c-plus-plus client cpp first-person-shooter game game-server linux linux-game multi-platform multiplayer multiplayer-game opengl reloaded sdl server service unix video-game
Last synced: 28 Oct 2024
https://github.com/avaraline/avara
Port of the original 1996 game from Ambrosia Software.
1996 3d 3d-game 90s avara classic-mac-os first-person-shooter fps game mecha multiplatform multiplayer opengl retro retrocompatibility retrocomputing retrogaming sdl2 shooter vintage
Last synced: 10 Oct 2024
https://github.com/tx00100xt/SeriousSamClassic-VK
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
3d-engine first-person-shooter fps-engine fps-game freebsd game game-engine linux openbsd raspberry raspberry-pi raspberry-pi-3 raspberry-pi-4 raspberrypi serious-engine serious-sam vulkan vulkan-game-engine
Last synced: 01 Nov 2024
https://github.com/saivittalb/zomboid-survival
🧟♂️ 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.
ai csharp first-person-shooter fps game game-development navmesh pathfinding unity unity3d
Last synced: 01 Aug 2024
https://github.com/ustymukhman/yetanotherzombiehorror
:goberserk: Yet Another Zombie Horror :video_game:
ammojs electron first-person-shooter fps game horror horror-game shooter survival survival-horror survival-shooter svelte third-person-shooter threejs tps typescript webgl webgl2 zombie-survival-shooter zombies
Last synced: 28 Oct 2024
https://github.com/UstymUkhman/YetAnotherZombieHorror
:goberserk: Yet Another Zombie Horror :video_game:
ammojs electron first-person-shooter fps game horror horror-game shooter survival survival-horror survival-shooter svelte third-person-shooter threejs tps typescript webgl webgl2 zombie-survival-shooter zombies
Last synced: 05 Aug 2024
https://github.com/twestpha/FirstPersonEngine
An Open-source, First-Person Shooter framework, written in C# for Unity
first-person-shooter shooter unity3d
Last synced: 02 Aug 2024
https://github.com/GMH-Code/Quake-WASM
Play the Quake first-person shooter in your browser! True to the original. Supports GLQuake, software-rendered mode, mods, and mission packs.
3d-game 3d-game-engine browser-fps browser-game emscripten emscripten-game emscripten-port first-person-game first-person-shooter fps gl4es glquake quake quake-engine quakec wasm wasm-game webassembly webassembly-game webgl
Last synced: 10 Oct 2024
https://github.com/zlatnaspirala/magic-three
Using power of Three.js and Ammo.js .Class oriented , script type module. No build needed. Networking with webRTC/Node.js signaling server. First person shooter
3d-web ammojs class-oriented ecma6 fbx first-person-shooter game-play javascript module multiplayer networking physics three-js webgl webrtc webrtc-signaling zlatnaspirala
Last synced: 14 Oct 2024
https://github.com/Dreaming381/ATAR
Latios Framework Open Project #2 - an Atypical Team with Atyipical Responsibilities
dots ecs first-person-shooter game latios-framework tower-defense unity unity-dots unity-ecs
Last synced: 23 Oct 2024
https://github.com/steveplays28/fps-multiplayer
Unnamed multiplayer FPS game, made in Godot.
3d first-person-shooter fps game game-development godot
Last synced: 14 Oct 2024
https://github.com/sunsided/unity-fps
An FPS tutorial game in Unity
first-person-shooter unity unity3d zenva
Last synced: 02 Nov 2024
https://github.com/undefinedbhvr/vidar
Open Source Bevy FPS Game
bevy ecs first-person-shooter game-development rust rust-gamedev
Last synced: 09 Oct 2024
https://github.com/omiyagames/hack.source.net
Is your friend over-powering you in any FPS game? No worries! hack.source.net is a 2-player FPS that let’s you disable up to two button inputs from your opposing player! Keep your friend from moving forward, take away their ability to jump, and shoot your way to victory!
first-person first-person-shooter game-jam gamejam ludum-dare ludumdare multiplayer multiplayer-game peer-to-peer pvp shooter shooter-game unity unity-3d unity-3d-game unity3d unity3d-games
Last synced: 13 Oct 2024
https://github.com/iFairPlay22/Caribbean-Defenders
Jeu de tower defense en 3D en vue première personne. Le personnage principal doit protéger sa ville face à des hordes de pirates, à l'aide de tours et de son arme de défence.
first-person-shooter game-development tower-defense unreal-engine
Last synced: 23 Oct 2024
https://github.com/n1md7/three-boilerplate
ThreeJS FPS boilerplate, basic character movements, shooting animations, etc.
3d boilerplate electron first-person first-person-shooter fps game setup template threejs typescript web
Last synced: 13 Oct 2024
https://github.com/treble-maker123/game-final
Final project for CMPSCI590G Game Programming
csharp first-person-shooter tower-defense unity
Last synced: 23 Oct 2024