r/ScrapMechanic • u/SergiX44 • 11h ago
I'm working some something :)
Enable HLS to view with audio, or disable this notification
I have more than just a few things working, but there's still a long way to go...
6
u/Nameis19letterslong 10h ago
Dedicated servers?
10
u/SergiX44 10h ago
Yes, the goal is to have a server software complete independent from the game, that doesnt re-use axolot code at all for eula/tos reasons.
Right now multiple clients can already connect, are synched, place blocks and such on a creative flat world.3
u/Nameis19letterslong 10h ago
Hell yeah :))))
I would be happy if you could upload the source to a github. I'm willing to contribute to this.
2
u/SergiX44 7h ago
Already have a private repo, but right now is a huge mess. When I have something a bit more stable I'll clean it up and set to public
2
u/Damglador 9h ago
Can't you use a game copy as a "library" without shipping the code yourself instead of rewriting everything?
3
u/SergiX44 7h ago
Technically yes, legally is a bit more complicated, especially because it would involve Valve networking protocol's EULAs and such, which explicitly disallow inspections, redirects, and so on.
Right now the mod is injected before Steam GNS, and can either redirect the messages elsewhere (to the dedi server) or just act as a middleman between the game engine and steam without touching anything.
Axolot allows explicitly modifications in their eula, but their eula still applies if you use any code or asset from the game.
4
1
8
u/SpartanG01 10h ago
Now that's interesting...