Analysis updated 2026-05-18
Play through Fallout 2's story cooperatively with friends in a shared world.
Host a persistent Fallout 2 server where players can drop in and out anytime.
Explore the co-op source code to learn how multiplayer networking was layered onto a classic single-player game.
Use the single-player mode as a regular Fallout 2 Community Edition installation.
| cahb/fallout2-ce-coop | 9veedz/4leggedspiderbot | ahmeddzairdev-ctrl/kytyps5 | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | C++ | C++ | C++ |
| Setup difficulty | moderate | hard | hard |
| Complexity | 3/5 | 4/5 | 5/5 |
| Audience | general | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a legal copy of Fallout 2 to supply your own game data files, plus environment variable configuration for the server.
This is a modified version of Fallout 2 Community Edition that adds cooperative multiplayer to the classic 1998 RPG. It splits the game into two pieces: a headless dedicated server that owns the shared world, and the normal game client that connects to that server as a viewer and player. You can still play single-player if you want, since the client works as the ordinary game when no server is set. The server model is straightforward. When nobody is connected, the simulation freezes: the clock pauses, NPCs stop, and the server waits. The first player to join unfreezes the world. When the last player leaves, it freezes again and keeps listening for reconnects. This means the world is persistent and players can drop in and out without restarting anything. Each player gets their own character with a separate body, inventory, stats, skills, and perks. Your identity is tied to a name, so connecting with the same name brings back the same character. The server handles synced combat, dialog, trading, cutscenes, inventory changes, worldmap travel, and random encounters. One player is designated the host and controls map transitions and conversations to keep the shared world coherent. The README is honest that large parts of the co-op layer were written with AI coding assistants under human direction, and warns you to expect rough edges and read the code before relying on it. You must own a legal copy of Fallout 2, since the project ships no game assets. You supply the data files from your own installation. Running a server involves setting environment variables for the map, network port, and admin command port. There are detailed references for all the configuration options, save and load commands, and known limitations in separate documentation files. The full README is longer than what was shown.
A co-op multiplayer mod for the classic 1998 RPG Fallout 2. A dedicated server hosts a shared world that players can drop into and out of, each with their own character.
Mainly C++. The stack also includes C++, Fallout 2 Community Edition.
The explanation does not mention a specific license for this repository.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.