All Projects → LunaMultiplayer → Lunamultiplayer

LunaMultiplayer / Lunamultiplayer

Licence: mit
Multiplayer mod for Kerbal Space Program (KSP)

Projects that are alternatives of or similar to Lunamultiplayer

Multiplayer
Zetrith's Multiplayer mod for RimWorld
Stars: ✭ 154 (-41.89%)
Mutual labels:  mod, multiplayer
HKMP
Hollow Knight Multiplayer
Stars: ✭ 151 (-43.02%)
Mutual labels:  multiplayer, mod
AtomicX
Browse, Download and Install GSC Mods for Black Ops II (PlayStation 3 & Xbox 360)
Stars: ✭ 20 (-92.45%)
Mutual labels:  multiplayer, mod
Toast Haste.framework
TOAST Haste framework is a pure java implementation of asynchronous game server framework
Stars: ✭ 95 (-64.15%)
Mutual labels:  multiplayer, udp
software-inc-multiplayer
A multiplayer mod for Software Inc written in C# for Unity.
Stars: ✭ 17 (-93.58%)
Mutual labels:  multiplayer, mod
Halomd
New demo version of Halo for the Mac.
Stars: ✭ 36 (-86.42%)
Mutual labels:  mod, multiplayer
RiptideSampleFPS
Sample FPS project using RiptideNetworking, and source code for the Riptide tutorials.
Stars: ✭ 80 (-69.81%)
Mutual labels:  multiplayer, udp
Csm
Source code for the Cities: Skylines Multiplayer mod (CSM)
Stars: ✭ 457 (+72.45%)
Mutual labels:  mod, multiplayer
quantum-space-buddies
Outer Wilds online multiplayer mod, using Mirror and OWML.
Stars: ✭ 56 (-78.87%)
Mutual labels:  multiplayer, mod
piw5 bot warfare
The Bot Warfare mod for PlutoniumIW5
Stars: ✭ 57 (-78.49%)
Mutual labels:  multiplayer, mod
BeatSaberServerBrowser
Beat Saber modification that adds a Server Browser to the Online menu, making it easy to share and join custom multiplayer games.
Stars: ✭ 101 (-61.89%)
Mutual labels:  multiplayer, mod
MPPatch
Patch for Civilization V to allow modded multiplayer. Currently under development.
Stars: ✭ 31 (-88.3%)
Mutual labels:  multiplayer, mod
KingNetwork
KingNetwork is an open source library to facilitate the creation and communication of clients and servers via TCP, UDP, WebSocket and RUDP sockets.
Stars: ✭ 78 (-70.57%)
Mutual labels:  multiplayer, udp
ENetUnityMobile
Using ENet-CSharp for a multiplayer setup with a Unity Client and .Net Core Server environment
Stars: ✭ 27 (-89.81%)
Mutual labels:  multiplayer, udp
Starbound-WEdit
WEdit is a tech mod that allows you to edit the world around you on a larger scale through various functions and features not present in the game.
Stars: ✭ 26 (-90.19%)
Mutual labels:  multiplayer, mod
ethereum-dissectors
🔍Wireshark dissectors for Ethereum devp2p protocols
Stars: ✭ 82 (-69.06%)
Mutual labels:  udp
multiplay-grpc-client
gRPC server for Multiplaying in Unity
Stars: ✭ 21 (-92.08%)
Mutual labels:  multiplayer
BG1NPC
The BG1 NPC Project adds a great deal of content by expanding the depth of character and levels of interaction with the NPCs from the Baldur's Gate game. Requires Tutu, BGT, or BGEE.
Stars: ✭ 32 (-87.92%)
Mutual labels:  mod
mhw-dps-overlay
A Monster Hunter: World mod that displays your team's damage percentages and DPS in an overlay.
Stars: ✭ 41 (-84.53%)
Mutual labels:  mod
Hsweb Iot Cloud
本项目已迁移至 github.com/jetlinks
Stars: ✭ 258 (-2.64%)
Mutual labels:  udp

Luna multiplayer logo Video Video

PayPal Chat on discord Latest release Total downloads

KSP forum post Latest build updater


Download Documentation


Luna Multiplayer Mod (LMP)

Multiplayer mod for Kerbal Space Program (KSP)

Main features:

  • [x] Clean and optimized code, based on systems and windows which makes it easier to read and modify.
  • [x] Multi threaded.
  • [x] NTP protocol to sync the time between clients and the server.
  • [x] UDP based using the Lidgren library for reliable UDP message handling.
  • [x] Interpolation so the vessels won't jump when there are bad network conditions.
  • [x] Multilanguage.
  • [x] Nat-punchtrough feature so a server doesn't need to open ports on it's router.
  • [x] Servers displayed within the mod.
  • [x] Settings saved as XML.
  • [x] UPnP support for servers and master servers
  • [x] Better creation of network messages so they are easier to modify and serialize.
  • [x] Every network message is cached in order to reduce the garbage collector spikes.
  • [x] Based on tasks instead of threads.
  • [x] Supports career and science modes (funds, science, strategies, etc are shared between all players).
  • [x] Cached QuickLZ for fast compression without generating garbage.
  • [ ] Support for groups/companies inside career and science modes.

Please check the wiki to see how to install, run, build or debug LMP among other things


Troubleshooting:

Please visit this page in the wiki to solve the most common issues with LMP Analytics


Contributing:

Consider donating trough paypal if you like this project. It will encourage us to do future releases, fix bugs and add new features ⭐️

Please write the code as you were going to leave it, return after 1 year and you'd have to understand what you wrote.
It's very important that the code is clean and documented so in case someone leaves, another programmer could take and maintain it. Bear in mind that nobody likes to take a project where it's code looks like a dumpster.

There's also a test project in case you want to add tests to your code.


Servers:

You can check how many servers are up and running either in Release or in Nightly versions through our master servers

Master server Release Nightly
Dagger Release servers Nightly servers
Tekbot Release servers Nightly servers
Angryjoshi Release servers Nightly servers
Piro Release servers Nightly servers
Bloodfallen Release servers Nightly servers

Status:

Branch Build Tests Last commit Activity Commits
master AppVeyor AppVeyor Tests Last commit Commit activity Commits since release

Build history


Email: gavazquez@gmail.com License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].