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
    AssaultCube

    AssaultCube

    AssaultCube is a FREE, multiplayer, first-person shooter game.

    AssaultCube is a FREE, multiplayer, first-person shooter game, based on the CUBE engine. Taking place in realistic environments, with fast, arcade gameplay, it's addictive and fun! With efficient bandwidth usage, it's low-latency and can even run over a 56Kbps connection. It's tiny too, weighing in at a lightweight 40 MB package available for Windows, Mac and Linux. On the correct settings, it can even run on old hardware (Pentium III and above). More about AssaultCube @ http://assault.cubers.net
    Downloads: 69 This Week
    Last Update:
    See Project
  • 2
    Yet another port of Raven Software/Id software Hexen game for Simple Directmedia Layer and FreeBSD console.
    Downloads: 48 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: 9 This Week
    Last Update:
    See Project
  • 4
    CZ Bind Maker is a custom buy script and configuration editor for Counter-Strike 1.6, Condition Zero and Counter-Strike: Source. It provides point and click, buy scripting and configuration editing capabilities.
    Downloads: 34 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
  • 5
    The goal of this project is to recreate the fun gameplay of Monolith's Blood thanks to the Quake engine.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 6

    D2X-XL

    OpenGL port of the classic 6dof 3D shooter Descent

    D2X-XL is an OpenGL port of the classic 3D Shooter game Descent 2 for Win32, Linux and Mac OS X, containing many enhancements and bug fixes while preserving full backwards compatibility.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    World of Padman
    UPDATE(2016-03-17) This repository has moved to GitHub: https://github.com/worldofpadman/gamesource Full downloads, patches and sourcecode for the "World of Padman" game, also known as WoP ( http://worldofpadman.net/ ). WoP is based upon Quake 3 gamecode and uses a modfied version of the ioquake3 engine ( http://ioquake3.org/ ).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Trepidation is an open source first person shooter based on the IOQuake3 engine. Trepidation was a project originally conceived on April 9, 2006 with the intent to build a free first person shooter with a sci-fi theme. The idea was initially developed by members of the Star Trek Elite Force gaming community. The project disbanded before the game was complete sometime in 2008. The game includes: 16 multiplayer levels (maps). Many quake 3 maps have also been tested and work with the game. An original soundtrack featuring 10 original tracks. 6 Game Modes. In game Voice Over IP Support (VOIP) All New Weapons Instagib Modifier Available On Most Game Modes. The Game Modes included are : Trepidation: A Team based game where the object is to destroy the other team’s power core Various defensive structures can be built to protect your base and achieve your goal. While this game employs strategy it is extremely fast paced and teamwork is a must. Deathmatch: You see t
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    An OpenGL port of ZDoom 2.0!
    Downloads: 3 This Week
    Last Update:
    See Project
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | 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
    Cube Conflict

    Cube Conflict

    Jeu indépendant dédié à l'univers Geek.

    Cube Conflict est un FPS créé par VuSurTF1, un jeune développeur le 2 août 2013 à l’aide du moteur de jeu Cube Engine 2 puis développé continuellement. Le jeu évolue encore aujourd’hui et continuera à en surprendre plus d’un et ce grâce à l’arrivée d’un nouveau membre dans l’équipe, LordSpock, qui amènera l’idée d’un système de comptes en ligne, dont il réalisera le support technique, et la plateforme web dédiée ainsi que l’aide nécessaire à la liaison du tout avec le jeu. Il a vu le jour sur les forums du site jeuxvideo.com et se présente comme un jeu dédié à l’univers geek, il est donc riche en références diverses. Vous incarnez des smileys :hap: pour vous adonner à une guerre perpétuelle sur d’immenses maps, d’ailleurs un éditeur de maps permet à la communauté de créer les siennes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    AgentOrange is a Win 32 Freeware HLDS agent
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Asteroids 3D

    Asteroids 3D

    A 3D first-person remake of the arcade classic, featuring Katie Holmes

    Asteroids 3D is a 3D flight-sim-style remake of the classic arcade game, which runs under Win32 with DirectX 8.1 or higher. This version contains new twists, such as timed waves, martian fighters, and communication satellites to defend!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    AtomVox is an OpenGL accelerated terrain engine, which based on a 6dof Voxel landscape algorithm. Fast raycasting and segmentation algorithms. Optimized core-code .
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    The cult-classic class-based capture the flag game for quake2 and quake3. The modifications from the original source release are sublicensed under the GPL except where it may conflict with the original licensing terms from Id Software.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Right now we\'re in a stepping stone stage. We\'re ditching all the Quake 2 code, so we\'re drafting some new specs. For all those that are wondering when it\'s going to be done, just remeber the famous J. Carmack line. \"When it\'s done.\" -junkieboo
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Cratered is a team-based multi-player game for Windows. It merges the best elements of real-time strategy and team-based first person shooters. Two teams battle for tactical supremacy and control on an icy water world.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    This is the source code from the Half-Life mod Dark Truths. The project has died, and will not be continued, but there is quite a bit of info and code in there. This page will not be updated; For news, support, etc., go to http://dtsource.sourceforge.net
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Digital Paintball 3

    Digital Paintball 3

    3D FPS Digital Paintball 3 Multiplayer Online Game

    Digital Paintball 3 is a first person shooter (FPS) game available on Web, PC, Mac and Linux. Conflate your love for simulated sport with adventure, and what you will get is the best 3D, digital paintball 3 video game of all times! You can enjoy endless hours of pure joy and an assured excitement that gradually mounts without leaving the sanctity of your home or braving the detestation of getting wet or dirty. The new online game that we have developed so punctiliously is sure to leave you regaling to the extent that you will soon be hooked to it. One of the fastest paced multiplayer digital paintball, Paint-ball Online is a super way to exercise your mental prowess, hand-eye coordination, concentration, Digital Paintball 3 Online analytical knack, quick decision-making capabilities, and of course, your love digital paintball 3 for the actual sport. Carry the power in your hand, register at our site and feel the blues blow away.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    [Still under rewrite] An open source real time strategy game created using the Panda3D engine, featuring an advanced economy system, trade, and a large research tree.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    DoomViewer

    DoomViewer

    Doom, Heretic, Hexen & Strife Map Viewer

    DoomViewer is a Windows application that enables you to freely navigate inside maps of games: -Doom -Doom2 -Heretic -Hexen -Strife Source code repository: https://github.com/jval1972/DoomViewer
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    DukeViewer

    DukeViewer

    Duke Nukem 3D Map Viewer

    DukeViewer is a Windows application that enables you to freely navigate inside maps of the game Duke Nukem 3D. Source code repository: https://github.com/jval1972/DukeViewer
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    GraphOX

    GraphOX is awesome

    GraphOX is a source and content modification system written in C/C++ for Sauerbraten and Assault Cube, that implements some features the developers never implemented. It is completely free, totally customizable and in constant development. At the moment we are using Sourceforge only as a host until we get our server up and running again, so please don't think that this is permanent.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Lunar Defense

    Lunar Defense

    A simple moon settings with vehicle versus rockets.

    Lunar Defense is a simple shooting game developed by Tresmarck(formerly named MacroWorks). Its objective is simple-don't get it by the missiles by shooting at them.It's a simple game still in beta.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Modular is a mod for Sauerbraten which allows you to play a realm, ready for you completely mess up and destroy. This mod allows you to spawn entities such as explosives, platforms and moveables. Come on in, and have fun!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This project is no longer being developed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB