What should Russian developers do?

I am a Unity developer from Russia and due to the current situation in the world, I cannot pay for or use tools from the Asset Store. I can’t even use free hosting for my multiplayer game. I don’t support the war, but should I still suffer because of it? Why is it this way?

Initially, I wanted to ask a question, sorry for possibly including unnecessary information. Now, the main question:

I want to create a multiplayer game using Netcode For GameObjects and I’m looking for hosting for my game, even if it’s just for testing purposes. Are there any ways to use Unity Gaming Services hosting or does anyone know of alternative options?

Thank you.

You mean because payment for the UGS is blocked for you? It may still work while you’re within the free plan, give it a shot. But it may still be inaccessible one reason or another.

Alternatives: host a server yourself, surely you can rent a virtual or dedicated server within Russia. You may need to look around for open source libraries that provide services like a lobby or matchmaking, or implement them yourself. I can’t name or recommend any though.

Thank you for the response)
Can you suggest how I can turn my computer into a server and host a Unity game? I’m using Mirror for my game. Please, could you share useful links that will help me set up a host on my computer?

mirror docs have some info,

i’ve used cheap VPS linux server hosting and it works fine, search for: cheap vps hosting
(theres even some free vps hosting services apparently, but haven’t tested)

check also youtube for tutorials to build mirror decidated server builds.

1 Like