Open Source Windows First Person Shooters

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

  • 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
  • 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
    Cube 2: Sauerbraten (game engine & FPS)
    3D game engine (more powerful redesign of the Cube engine) and FPS game
    Leader badge
    Downloads: 619 This Week
    Last Update:
    See Project
  • 2
    3D game engine and multiplayer/singleplayer FPS game
    Downloads: 94 This Week
    Last Update:
    See Project
  • 3
    AssaultCube Reloaded

    AssaultCube Reloaded

    A fun realistic multiplayer free-and-open-source first-person-shooter!

    ACR is a fun realistic multiplayer free-and-open-source first-person-shooter! This project has moved to GitHub. A mirror of releases is here.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    CSS:RPG Mod is a server plugin for Counter-Strike: Source. It's based off the UT2K4RPG Mod. All player data is saved into a SQLite Database. CSS:RPG is open source so that it can be ported to other Half-Life 2 mods or for learning HL2 plugin coding.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Add Two Lines of Code. Get Full APM. Icon
    Add Two Lines of Code. Get Full APM.

    AppSignal installs in minutes and auto-configures dashboards, alerts, and error tracking.

    Works out of the box for Rails, Django, Express, Phoenix, and more. Monitoring exceptions and performance in no time.
    Start Free
  • 5
    Blood Frontier
    Blood Frontier was a single-player and multi-player first-person shooter game, built as a total conversion of Cube Engine 2 (Sauerbraten). The project has been discontinued. Details at http://www.bloodfrontier.com.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    This project demonstrates the use of a sniper gun (physics), and the behaviour of agents in a 3D world in case of a catastrophy like the assassination of a person.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Beta Decay is a 3d FPS/strategy game modeled after tower defense. Basically you build a number of towers/buildings to defend your building from the waves of oncoming enemies. It uses allegro and allegro GL and supports Windows and Linux. Written in C++.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    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
  • 9
    This is a community edition of the original ET game. It is an online only, team-based multiplayer FPS game that implements an 'objective' mode of play. Your team must work together and complete certain objectives in order to progress across the map.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10
    EZirr is an extension in to the irrLicht graphical engine and the irrKlang audio engine by Nikolaus Gebhardt. It is now deprecated and development has been moved to the UADL project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    FMORG will be a small scale MORPG using the Fnord Game Engine, which is the first part of this project. Fnord uses Irrlicht, Audiere, Raknet, tinyXML, OpenAL, and LUA. Our goal is to build a modern, complete 3d game engine and the first game using it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    GlPortal

    GlPortal

    A free and open 3d action game.

    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    A World War 2 shooter based on the sauerbraten engine (sauerbraten.org)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Hover Tactics is a first-person hovering tank game. It uses a modified version of the Cube 2 Sauerbraten engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Inexor

    Inexor

    Community fork of the Cube 2: Sauerbraten game.

    A while ago a bunch of people came together to create an awesome Open Source game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    JetaShot! is a cross-plattform Deathmatch Shooter under zlib/libpng License in planning/pre-alpha process, so far where using Ogre3D (www.ogre3d.org) as a rendering engine and OIS for input system. Squirrel and OpenAL are being discussed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Lead

    Lead

    Tactically-oriented first person shooter, heavily WIP

    Lead (as the metal) is a heavily WIP open-source first person shooter planned to feature both extensive single-player campaigns and online multiplayer action. As a total conversion of Cube 2: Sauerbraten, it will combine nice graphics with fast and entertaining gameplay. Currently, there's almost no content, so if you can, please help out!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    ModdedCube

    Modified AssaultCube

    AssaultCube 1.2 mod focused on improving the AI and single-player modes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    OpenVision 3D is a name for a collection of two OpenSource projects. The projects aims towards the goal of making an easy to use 3D multipurpose engine and showing this off with a basic First Person Shooter multiplayer game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Ping Cube is a FPS using the Cube game engine. It aims to be playable and realistic.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    QC++ is a code editor for QuakeC, the programming language for the popular game Quake. It is being developed in Visual Basic .NET and runs under any Windows version that supports the .NET Framework v1.0 (Windows 98, NT4, and newer).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Software, content, and collaborative support for the Cube Engine community, including Assaultcube, Sauerbraten, and Blood Frontier.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Code engine for parsing Quake 3 Arena console log files to produce player statistics. Engine designed to be extensible for use with ANY quake 3 mod. Example of a mod implemented (Urban Terror).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A Quake 3 Arena logfile analyzer written in PHP with MySQL, capable of providing per-player and per-game statistics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Red Eclipse

    Red Eclipse

    A fun-filled new take on the casual first person arena shooter.

    This project has moved, to continue following our development please see http://redeclipse.net/
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB