UNİTY HELP ME

hello, I want to make a program that can create a virtual network and connect all users to a single network when run through unity, just like hamachi, but users without a main menu can double click on the program and connect to a network. single network, how can I do that?

Hey, welcome!

Firstly, it seems like you realize what you want to do is a large, complex task. That means it’s probably not something someone can just type out and explain to you properly in a forum message. If you’re asking where to even begin, there’s a good chance it’s not something you’re capable of doing at this time.

Second, I’m not sure how what you’re describing makes sense to build as a Unity app. Unity, if you aren’t aware, is a game engine, intended to be used for apps that require a game loop of input-processing-rendering that happens many many times per second. The app you’re describing sounds like a console tool or something with only basic UI.

I’m not a networking guy, so I can’t tell you the level of effort involved in what you’re describing. But I am a Unity guy, and I can tell you that Unity isn’t the tool to use for what you’re describing.

What you’re describing is basically creating your own custom VPN software. Unity doesn’t have anything built in to make that easier, and Unity is almost certainly the wrong software to attempt that in.

You’re going to have to get yourself extremely familiar with networking, network programming, and most likely OS driver and kernel programming. This is a very advanced level project.