Browse free open source First Person Shooters and projects below. Use the toggles on the left to filter open source First Person Shooters by OS, license, language, programming language, and project status.

  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    ZDoom is an enhanced port of the official DOOM source code to Win32 and Linux; it adds new features not found in the version published by id Software. Supports Heretic, Hexen and partially Strife. Extra tools: ACC ZDBSP ZETH.
    Leader badge
    Downloads: 84 This Week
    Last Update:
    See Project
  • 2
    ** Freedoom has moved to Savannah: http://savannah.nongnu.org/projects/freedoom/ **
    Downloads: 15 This Week
    Last Update:
    See Project
  • 3
    Rho-Bot is a computer-generated opponent for the Sierra/Valve game Half-Life. Developed and managed by Jonathan Yaniv.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 4
    A project to reverse-engineer and recode (from scratch, but using the original datafiles) the 3D role-playing / shooter games from Looking Glass (System Shock and the Ultima Underworlds)
    Downloads: 3 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    A tool for searching for Half-Life (and Counter-Strike) servers in local area networks and the Internet.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    JAVA is DOOMED (JID) is an OpenSource 3D engine implemented in JAVA and uses OpenGL as graphic API. The reference implementation of the Java bindings jogl is used to access the OpenGL API. ESCAPE and ModelLoader are applications based on JID.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    BSDbot is an artificial opponent for the 3D FPS game Counter-Strike. BSDbot is based upon the bot template authored by botman.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    This project is a modular and generally useful 3d game engine with integrated physics calculations and expandability. Expansion includes loading mod files dynamically, maps, and storyline components.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Export the archived contents from game installation, and then generate modding purpose documentation for reference use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    A fork of Sauerbraten/Cube2 (sauerbraten.org) with several multiplayer modes, online map editing, dynamic mapmodel physics, enhanced particle effects, unique weapons and powerups, and more. This project is currently not under active development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    IcePidgen is a military combat simulator that takes the form of a First Person Shooter. It attempts to enforce the use of modern-day team combat principles in large scale engagements.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Joctree is a real-time graphics engine for Java. The engine supports scene-optimization via octrees, and will support basic model and animation formats (Wavefront/Obj and Quake/MD2).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    MD5 Reader 2 loads and animates 3D models saved as MD5 file format (Doom 3). It is written in Java and it extends jMonkeyEngine. MD5 Reader was written by ChaosDeathFish and we continued it. I am coding a new implementation from scratch (almost ready
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    WhichBot is an AI for Natural Selection, the RTS/FPS hybrid Half-Life mod. It provides players for the alien team.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    An attempt to rewrite the game Pathways Into Darkness for PC.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    PlayerGraph is a game information tool. It can collect information like player count, frags, kills, ping, current map, server name and more. This all works from a template system either live or as a cron job! Supports 30+ games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Quantus will be a heavily teambased, tactical multiplayer shooter. It will incorporate elements from rts and fps genres to create a game in which you must work closely with your teammates, performing diverse roles under the orders of your commander.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Steel Halo :: Imperial Sport - Commons League (for Unreal Tournament 2004)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Terrain Voyager Engine is an OpenGL accelerated, multi-platform (Win32, Linux, IRIX) landscape engine. One of the goal of it is to make a small FPS game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    We want to create the absolute game by composing every game (which is capable) into one big neverending story. To achieve this we try to create one server and severall plugins, for every game one, so that they all get combined. Simply "The Game". :)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    The Zombie engine is an open source game engine and framework based in The Nebula Device 2, the open source engine from Radon Labs. Developed by Tragnarion Studios, it is mainly oriented towards the creation of multiplayer PC action games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Think-Analyze-React - An Artificial Intelligence Project For Counter-Strike
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    3d java development using lwjgl
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB