Mitgenosse / Gurkenplayer

Coop multiplayer project for Cities: Skylines.
MIT License
31 stars 6 forks source link

Just curious; are you still working on this mod? #5

Open gabgab01 opened 7 years ago

gabgab01 commented 7 years ago

stumbled upon this after doing some research in hope that a multiplayer mod for cities skylines has been released yet. found a link to your github here: https://www.reddit.com/r/CitiesSkylines/comments/4fuawh/playing_with_friends_coop_online_city_skyline/

i created an account to see if i could contact you, maybe asking about some technical stuff. i'm not a promising programmer myself, but i'd like to help if i can, even if it's just extensive stress testing or just very minor and basic coding. that is, i only know some basic C++ and RUBY, but i'm eager to learn more about modding and scripting in general.

Mitgenosse commented 7 years ago

Hello there, thank you for your interest. It has been over 2 years now since I started working on this mod, and it was a pretty fun and interesting time. Sadly I don't even now if this is still working with the current version. Imho, C# is a fun language to program in so if you are interested in modding, go ahead.

At the time, my knowledge about the UnityEngine was limited. If one would be interested in continuing this, I would recommend getting some basic grasp of this engine. I used the Lidgren networking lib for this, I do not know if one could use the UnityEngine networking stuff. I ran a second instance of steam in a sandbox in offline mode to test this. A second computer would probably be better. The hardest part is probably the synchronization of roads and buildings. But things may have have changed(?).

If you have questions, feel free to ask. Greetings

autaut03 commented 7 years ago

Hey @Gurkenschreck! I would like to fork and continue the work, but I need some basis. I wont be able to develop this from scratch but writing some more funcitonality is fine.

In which state it is now? Has it even worked 2 years ago?

Mitgenosse commented 7 years ago

Hio, yes it actually worked. I could open a server and connect to it in another instance of Cities:Skylines. The game would then (as I remember correctly) unpause and both could do stuff.

Maybe two physical machines would be nicer (but the sandbox solution I found also worked).