I plan to make my first online game.
Here is the plan : a tycoon game online, where there is one big world map with an infinite size. Trucks are going all around the map synced on all clients where trucks are visible. There are production lines created by players : server have to handle each custom factory of each player so lot of processing in real time for the server. ( items running on tracks, items in machine creating other items ...)
I want to use Unity and a custom server with UDP , encrypted with a challenge protocole at players authentification.
Do you have any tips to make that run smoothly ?
Id like to handle 100 ccu but the real problem is handling factories of every player even offline ...
Maybe a server handling online users and a fat server processing factories ?
Thank you for your time !
(Im French excuse for perhaps bad english)