Skip to content

Multiplayer survival role-playing game set in a post-nuclear apocalyptic world

License

AGPL-3.0, MIT licenses found

Licenses found

AGPL-3.0
LICENSE-AGPLv3.txt
MIT
LICENSE-MIT.txt
Notifications You must be signed in to change notification settings

Vault-Overseers/nuclear-14

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4b979f8 · Dec 12, 2024
Oct 19, 2024
Feb 8, 2024
Jul 24, 2024
Jul 5, 2024
Jun 2, 2020
Sep 18, 2024
Sep 18, 2024
Mar 22, 2022
Sep 18, 2024
Feb 18, 2024
Aug 20, 2024
Jan 26, 2024
Mar 5, 2024
Jul 25, 2024
Dec 2, 2024
May 29, 2024
Nov 26, 2024
Jul 24, 2024
Jan 26, 2024
Jul 24, 2024
Jan 26, 2024
Dec 12, 2024
Nov 15, 2024
Jul 5, 2024
Sep 18, 2024
Jul 24, 2024
Feb 21, 2024
Feb 6, 2021
Sep 18, 2024
Mar 30, 2019
Jan 26, 2024
Sep 18, 2024
Feb 18, 2024
Feb 18, 2024
Sep 18, 2024
Sep 18, 2024
Mar 6, 2024
Jan 26, 2024
Mar 4, 2023
Sep 18, 2024
Jun 2, 2024
Jun 11, 2024
Jan 26, 2024
Apr 29, 2023
Jul 16, 2024
Jul 16, 2024
Jul 16, 2024
Jul 16, 2024
Jul 16, 2024
Jul 16, 2024
Jul 5, 2024

Repository files navigation

Nuclear 14

Nuclear 14 is the original Fallout fork on Space Station 14 created by Peptide90 in 2022 and a collection of other valuable contributors. It uses assets from various Fallout13 (F13)(SS13) forks as well as brand new assets created by our community. The location and theme of Nuclear14 differs from F13 for a variety of reasons but mostly to give people something new to experience rather than rehashing the old again. Thanks to the SS14 engine and our Upstream repository, Einstein Engines, we bring something highly modular to the community to enjoy. The codebase has been licensed as AGPLv3 so that the fork and its developments can be enjoyed by all.

The SS13 remake curse and F13 curse have been broken, come check out the community on discord here and consider contributing. Links to the official servers can be found on the discord too or via the launcher at ss14://game.nuclear14.com:1212

Einstein Engines


Einstein Engines is a hard fork of Space Station 14 built around the ideals and design inspirations of the Baystation family of servers from Space Station 13 with a focus on having modular code that anyone can use to make the RP server of their dreams. Our founding organization is based on a democratic system whereby our mutual contributors and downstreams have a say in what code goes into their own upstream. If you are a representative of a former downstream of Delta-V, we would like to invite you to contact us for an opportunity to represent your fork in this new upstream.

Space Station 14 is inspired heavily by Space Station 13 and runs on Robust Toolbox, a homegrown engine written in C#.

As a hard fork, any code sourced from a different upstream cannot ever be merged directly here, and must instead be ported. All code present in this repository is subject to change as desired by the council of maintainers.

Links

Website | Discord | Steam(SSMV Launcher) | Steam(WizDen Launcher) | Standalone

Contributing

We are happy to accept contributions from anybody, come join our Discord if you want to help. We've got a list of issues that need to be done and anybody can pick them up. Don't be afraid to ask for help in Discord either!

We are currently accepting translations of the game on our main repository. If you would like to translate the game into another language check the #contributor-general channel in our Discord.

Building

Refer to the Space Wizards' guide on setting up a development environment for general information, but keep in mind that Einstein Engines is not the same and many things may not apply. We provide some scripts shown below to make the job easier.

Build dependencies

  • Git
  • .NET SDK 8.0.100

Windows

  1. Clone this repository
  2. Run git submodule update --init --recursive in a terminal to download the engine
  3. Run Scripts/bat/buildAllDebug.bat after making any changes to the source
  4. Run Scripts/bat/runQuickAll.bat to launch the client and the server
  5. Connect to localhost in the client and play

Linux

  1. Clone this repository
  2. Run git submodule update --init --recursive in a terminal to download the engine
  3. Run Scripts/sh/buildAllDebug.sh after making any changes to the source
  4. Run Scripts/sh/runQuickAll.sh to launch the client and the server
  5. Connect to localhost in the client and play

MacOS

I don't know anybody using MacOS to test this, but it's probably roughly the same steps as Linux

License

Please read the LEGAL.md file for information on the licenses of the code and assets in this repository.

Note that some assets are licensed under the non-commercial CC-BY-NC-SA 3.0 or similar non-commercial licenses and will need to be removed if you wish to use this project commercially.