small scale MMO style game

was looking into making a small scale MMO style game. playing around with basic .net core i already have messages going back and forth between the client(unity) and the server(basic c# code) and then someone pointed out Unet.

before i look too much into it can i build a custom server in c# with it to work like a MMO or am i just going to make another unity game that runs as the server and clients connect to that instead.

if you are going for small scale mmo you should ask yourself:

do I want the pathfinding, physics and all game related calculation to be made in my own C# server application? or do i want to run a dedicated unity instance to do the server?

1 Like

well im not sure yet. maybe it is best to do a unity instance as a server then.

I thought long and hard over this one. Decided that a dedicated unity instance was way simpler. Can use the same maps on client and server, and have the server do collision checking/physics/etc without having to try to import libraries to do these things.

as long as people hiring entry level software developers will see it as a decent project that can display my skills as a programmer that’s really all i need. it’s part of why a strait up C# and .Net was the original approach.

i already have a working server and client that talks to each other just fine but i want to help make an actual game and i wasn’t sure if i should keep on this track or swap.