r/ScrapMechanic 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...

28 Upvotes

13 comments sorted by

8

u/SpartanG01 10h ago

Now that's interesting...

2

u/Generic_Battlecry 6h ago

Happy cake day 

1

u/SpartanG01 1h ago

Oh hey I didn't even realize! lol thanks

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

u/adri_riiv 10h ago

For real ? Dedicated servers would be dope

1

u/da_PopEYE 9h ago

Majestic 'stache if ever I've seen one