IONFALL

A fast sci-fi arena shooter. Fight bots on your own, or play with friends over your local network or the internet. Phones and PCs play in the same match.

Free and open source (MIT). The browser version is single player against bots; a desktop browser with a mouse works best.

What is IONFALL?

IONFALL is a free first-person arena shooter set on a space station and a moon platform, made with the open-source Godot 4 engine. Matches are quick, from 5 to 20 minutes, in Free-for-all or Team Deathmatch. Bots fill the empty places, so there is always a game, whether you are on your own, on a home network with friends, or playing with someone on the other side of the world.

Two arenas

Meridian Station, a compact station deck with close quarters, and Halcyon Spire, an open moon platform with long sightlines.

Six weapons

Pulse Rifle, Burst Rifle or Scatter Gun as your primary and the Mag Pistol as sidearm; fight for the Rail Sniper and Arc Launcher power weapons. Grenades and melee too.

Fluid movement

Sprint, slide, double jump and mantle over ledges. Scope in on any gun for a tighter spread.

Bots that fight back

Four difficulties from Easy to Insane, for practice on your own or to fill multiplayer matches.

LAN and online play

Host a game on your network, or share a 6-letter invite code to play over the internet with no port forwarding. Up to 16 players on a PC host.

Made for phones and PCs

Touch controls with a movable layout and aim assist on Android; remappable keyboard and mouse on PC; full accessibility options.

Screenshots

IONFALL on an Android phone with touch controls
Android touch controls
Looking through the Rail Sniper scope
Rail Sniper scope
Multiplayer lobby with map, mode and match length
Multiplayer lobby
Single player map selection: Meridian Station and Halcyon Spire
Single player against bots
IONFALL home screen
Home screen
Pause menu with the live scoreboard
Pause menu with the scoreboard

Download

Version 0.9.5, a public preview. Everyone in a multiplayer match needs the same version. All files are on the release page.

PlatformDownloadHow to start
Web browserPlay nowSingle Player → Start, then click into the game to aim.
Android 10+APK (64-bit)Open it on the phone and allow installs from your browser. A Google Play release comes with v1.0.
Windows 10/11ZIP (64-bit)Unzip and run IONFALL.exe. If SmartScreen warns: More info → Run anyway.
LinuxZIP (x86_64)Unzip and run ./ionfall.x86_64.

What works where

WindowsLinuxAndroidBrowser
Single player against botsYesYesYesYes
LAN multiplayerYesYesYesNo
Online multiplayer (invite codes)YesYesYesNo
ControlsKeyboard & mouseKeyboard & mouseTouchKeyboard & mouse

Browsers can't open the network connections LAN and online play use, so the browser version is single player. Browser multiplayer is planned after v1.0.

Open source

IONFALL's code is under the MIT License and lives on GitHub, with the design plan, roadmap and issues. Bug reports and ideas are welcome in the issue tracker.