Games & Gaming

Top Open-Source FPS Engines for Custom Competitive Maps

A curated selection of robust, open-source first-person shooter engines and tools designed for developers and mapmakers who require deep customization, community-driven assets, and the freedom to build competitive-grade gameplay environments without proprietary restrictions.

ID: 56692
Items: 20
Total Votes: 0
Forks: 0
Disclosure: Some links are affiliate links. If you buy through them, we may earn a commission at no extra cost to you, supporting our work without affecting our ratings.
Want to feature your product on this list?
Sponsorship

Get targeted exposure with custom position pinning and highlighted placement.

Contact Us
1
0

Source SDK Base 2013

Visit

The official development kit for Valve's Source engine, allowing creators to build custom mods and maps for titles like Counter-Strike: Global Offensive. It provides a stable, widely supported framework with extensive documentation and a massive existing community asset library.

2
0

Source 2 Engine

Visit

Valve's modern rendering engine powering Dota 2 and Counter-Strike 2, featuring advanced lighting, physics, and network code. While primarily proprietary, open-source community tools and decoders allow for significant modding and map creation capabilities for competitive play.

3
0

Torque 3D

Visit

A versatile, open-source 3D game engine written in C++ and Python, ideal for rapid prototyping of FPS mechanics. Its modular architecture supports custom physics and networking, making it suitable for creating unique competitive map layouts with distinct gameplay rules.

4
0

O3DE (Open 3D Engine)

Visit

A next-generation, multi-platform, open-source 3D engine originally derived from the CryEngine technology. It offers high-fidelity graphics, scalable rendering, and robust physics tools, providing a professional-grade foundation for developing visually stunning competitive FPS experiences.

5
0

Unreal Engine (Open Source Core)

Visit

While primarily commercial, Epic Games releases the core source code to the public on GitHub, allowing for deep engine modification. Developers can leverage its powerful editor, Nanite, and Lumen to create highly detailed, performance-optimized maps for competitive shooters.

6
0

id Tech 6 (Quake II Remaster Tools)

Visit

The open-source implementation of id Software's classic engine enables community-driven map creation for retro-style competitive FPS games. It supports modern lighting and shader effects while maintaining the fast-paced, arena-shooter mechanics that defined the genre's early history.

7
0

DarkPlaces

Visit

An enhanced source code port of the Quake engine that supports modern features like dynamic shadows, vertex lighting, and custom shaders. It is widely used in the Quake community to create new competitive map packs and modify existing levels for improved visual fidelity.

8
0

ioquake3

Visit

A stable, open-source reimplementation of the Quake III Arena engine, focusing on performance and modularity. It serves as the backbone for many modern Quake-based competitive mods, allowing mapmakers to create intricate arenas with complex geometry and trigger logic.

9
0

Doom Legacy

Visit

A source port of the original Doom engine that adds significant graphical enhancements, networking improvements, and modding support. It allows creators to design custom WAD files with new textures and maps, revitalizing classic FPS mechanics for modern competitive playstyles.

10
0

Zandronum

Visit

A modern source port of the Doom engine optimized for multiplayer functionality and enhanced scripting capabilities. It supports custom game modes and map sets, making it a popular choice for communities building unique competitive experiences within the Doom framework.

11
0

Quake 4 Source Port

Visit

Community-driven ports of the Quake 4 engine provide advanced mapping tools and modern rendering features for this classic first-person shooter. These tools enable mapmakers to exploit the engine's unique physics and particle systems for visually impressive competitive levels.

12
0

Radiant (WorldCraft)

Visit

The standard level editing tool used for Source engine games, providing a visual interface for placing brushes, textures, and entities. It is essential for any developer building custom competitive maps, offering precise control over geometry and game logic triggers.

13
0

Hammer Editor

Visit

The definitive map editor for Valve's Source engine, widely regarded as the industry standard for FPS level design. It supports complex compilation processes and offers a rich set of tools for crafting detailed, optimized maps tailored for competitive multiplayer environments.

14
0

TrenchBroom

Visit

A modern, open-source level editor specifically designed for Quake-based engines, featuring an intuitive interface and robust brush modeling tools. It streamlines the workflow for mapmakers by providing better visualization and faster iteration cycles compared to older editors.

15
0

JED (Just Edit It)

Visit

A dedicated level editor for Jedi Knight: Jedi Academy, allowing for extensive custom map creation and modding. It supports complex scripting and entity placement, enabling developers to build unique arena layouts that leverage the game's force mechanics and weapon variety.

16
0

Sauerbraten

Visit

An open-source first-person shooter engine that combines a C++ core with Lua scripting for easy customization. Its built-in map editing tools allow for real-time collaboration, making it ideal for creating shared, competitive maps in an open, community-driven environment.

17
0

Xonotic

Visit

A free, open-source competitive FPS game built on a modified Quake 3 engine fork, with fully open-source code. Its dedicated map editing tools and community assets make it a premier choice for players and creators looking for a purely open-source competitive experience.

18
0

0 A.D. Tools

Visit

While primarily a strategy game, the open-source engine and toolset offer valuable insights into unit movement and collision detection. Developers can adapt its networking and physics code to prototype unique FPS mechanics that prioritize tactical positioning and map control.

19
0

Godot Engine (FPS Templates)

Visit

A lightweight, open-source game engine with growing support for 3D FPS development through community templates and tutorials. Its node-based architecture allows for rapid prototyping of custom shooter mechanics, making it accessible for indie developers building niche competitive games.

20
0

Build Engine

Visit

The original engine behind Duke Nukem 3D and Shadow Warrior, with open-source ports allowing for modern map creation. It supports unique sector-based rendering and scriptable behavior, offering a distinct aesthetic and gameplay feel for retro-style competitive maps.