Katniss218 / HumanSpaceProgram

A WIP open-source realistic rocketry game
GNU Affero General Public License v3.0
12 stars 1 forks source link

Human Space Program

Hello there!

Human Space Program (HSP for short) is a free and open source realistic spaceflight game inspired by Kerbal Space Program, currently in pre-alpha development phase. Imgur

Static Badge GitHub contributors GitHub Created At GitHub last commit GitHub Downloads (all assets, all releases)

Table of Contents:

  1. Introduction
    1. Goals and Features
  2. Installation
    1. Prebuilt Binaries
    2. Unity Editor
  3. Contributing
    1. Ways to Contribute
  4. License
  5. Additional Links

Introduction:

Goals and Features:

Human Space Program aims to create a realistic spaceflight game with hopefully a relatively low barrier of entry (comparatively speaking) that is easy to mod.

If you like Kerbal Space Program, you will also like this.

Installation:

Prebuilt Binaries:

You can download prebuilt binaries from the releases section on GitHub. Download the appropriate file for your operating system, extract it, and run the executable to start playing. There is no installation process - simply unzip and double-click on the executable. :D

Unity Editor:

If you prefer to build HSP from source or want to contribute to its development, you can follow the steps below.

Prerequisites:

Running in the editor:

  1. Clone the repository or download as ZIP.
  2. Download the Unity Editor:
    • Download and install Unity Hub from the Unity website.
    • Use Unity Hub to download the Unity Editor version specified above.
  3. Press the Add button and locate the HumanSpaceProgram directory. Note that it is not the root directory, but one level deeper.
  4. Once the Unity Editor finishes loading, navigate to the ___Scenes directory within the editor and double-click the _AlwaysLoaded scene to open it.
  5. Now when you press Play, it will handle the rest.

Building from source:

  1. Clone the repository or download as ZIP.
  2. Download the Unity Editor:
    • Download and install Unity Hub from the Unity website.
    • Use Unity Hub to download the Unity Editor version specified above.
  3. Press the Add button and locate the HumanSpaceProgram directory. Note that it is not the root directory, but one level deeper.
  4. Once the Unity Editor finishes loading, go to File > Build Settings, select your operating system and CPU architecture, and press Build.
  5. Once Unity finishes the build process, copy the HumanSpaceProgram/GameData directory inside the build folder.
  6. Now you can double-click the HumanSpaceProgram.exe and launch the game.

Contributing:

Contributions are always welcome! See the Contributing Guide for more information.

Ways to Contribute:

License:

Human Space Program is licensed under AGPL-3.0

Additional Links:

Thank you for your interest in Human Space Program! :heart: