Huitsi/PhantomOverload
3
11
Fork
You've already forked PhantomOverload
0
An atmospheric first person shooter game with procedurally generated worlds
  • GDScript 100%
2026年04月01日 20:06:17 +03:00
Godopt @57f0b7fd13 Update Godopt 2026年03月02日 18:49:57 +02:00
LICENSES Upgrade to Godot 4.4 2025年03月04日 16:46:51 +02:00
PhantomOverload Fix the game being paused despite saying otherwise in some cases 2026年03月26日 13:08:51 +02:00
screenshots Refresh the ReadMe 2026年01月03日 20:59:28 +02:00
.gitignore Translate the settings into proper English 2025年03月12日 12:35:18 +02:00
.gitmodules Switch to a (hopefully) reusable submodule settings system 2023年10月19日 18:22:45 +03:00
LICENSE.txt Use an SVG icon in the seed reroll button 2026年03月17日 20:22:33 +02:00
net.huitsi.PhantomOverload.metainfo.xml Create metainfo file 2026年04月01日 20:06:17 +03:00
ReadMe.md Document how multiplayer works 2026年01月30日 13:50:03 +02:00
REUSE.toml Upgrade to Godot 4.4 2025年03月04日 16:46:51 +02:00

Phantom Overload

Screenshot of the city world Screenshot of the darkness world Screenshot of the forest world

Phantom Overload is an atmospheric first person shooter game where you hunt and are hunted by phantoms in a procedurally generated world. It features three different world types and three game modes, including a walking sim mode.

Multiplayer

Phantom Overload has experimental support for online multiplayer. You can join or host a multiplayer session from the in-game menu. Note that for others to connect the host will have to find out and share their IP-address, and port forwarding is probably needed as well. Once connected, any player can start a game through the main menu ("Quickplay" or "Custom game").

A dedicated server can be hosted by using command line arguments, for example:

./PhantomOverload.x86_64 --server=3132 --headless

Building / running from source

You can fetch the source code from Codeberg with git:

git clone --recurse-submodules https://codeberg.org/Huitsi/PhantomOverload.git

The game uses and is runnable with the Godot engine 4.x. The project.godot-file is in the PhantomOverload-subdirectory.