Git Product home page Git Product logo

nebula's Introduction

Nebula Multiplayer Mod GitHub Release Nightly Build Build - Win x64

An open-source, multiplayer mod for the game Dyson Sphere Program.

Download Prerelease

Build - Win x64 Note: This is the bleeding edge build, for the more stable build see below. You can use this one if you want to try out the latest development builds, which may contain bugs and unfinished work.

You will also need some extra steps to get this installed, see 2nd point in "How can I play this mod?".

FAQ

Where can I get mod support?

Please join our Discord Server and ask your question in the support channel. We have a really nice community that will be able to answer your questions.

How can I play this mod?

Please do keep in mind that this mod is still in heavy development, it may still contains bugs.

API Documentation

This mod has an API, that makes it easier for other mod developers to make their mods compatible with Nebula. If you are a mod developer and you want your mods to be compatible, follow the instructions here. Also you can always join our Discord Server for help with using the API.

Chat

The chat window can opened/closed using Alt + Backtick (configurable in Settings - Multiplayer - Chat). Also in settings is an option to disable the chat window from automatically opening when a message is received.

What is the current status?

Major refactors will happen while the project grows. Join the Discord Server if you want to see to latest state of our development. Check Wiki for overview of features.

The prerelease version does support DSP 0.10.x, but dark fog enemies and buildings are not supported as of this date (09. January 2024). This is what we will focus on now.

Here is a short list of what is currently implemented (outdated, we support more)
  • Server / Client communication
  • Custom Multiplayer menu in-game
  • Player Movement syncing on Planet
  • Player Movement syncing in Space
  • Player VFX syncing (jetpack, torch, ...)
  • Player SFX syncing (footsteps sound, torch sound, ...)
  • Players have different appearances
  • Game Time syncing
  • Universe settings syncing
  • Client planet loading from server
  • Planet vegetation mining syncing
  • Planet resources syncing
  • Build preview syncing
  • Entity creation syncing
  • Entity desctruction syncing
  • Entity upgrade syncing
  • Dyson spheres syncing
  • Researches syncing
  • Factories statistics syncing
  • Containers inventory syncing
  • Building Interaction syncing
  • Belts syncing
  • Dropped items syncing
  • Interstellar Station syncing
  • Drones position syncing
  • Foundation syncing (terrain deformation)
  • Server state persistence
  • Power network syncing
  • Warning alarm syncing

How can I contribute?

Please join our Discord Server to ask if someone is already working on the task that you want to do. Once, you are done with your modification, simply submit a pull request. Contribution documentation can be found here: Wiki.

How can I support the team?

If you like what we do and would like to support us, you can donate through our Patreon. Thanks for the support <3

nebula's People

Contributors

phantomgamers avatar hubastard avatar sp00ktober avatar starfi5h avatar baldie-dev avatar limoka avatar therzok avatar mushroom avatar mmjr-x avatar mattsemar avatar zzarek avatar killerkarnickel avatar jon-myrstad avatar tobiasgeys avatar reousa avatar needix avatar ajh16 avatar nogtnohappy avatar therealmarine avatar shad0wlife avatar slappy826 avatar cutestnekoaqua avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.