Two methods for developing online games using unreal 4
I. Unreal 4 only serves as a client and is independently developed on the server. It is applicable to any online game.
2. Use unreal 4 to develop both the client and server (use the built-in servers of unreal 4), suitable for some online games.
If you use unreal 4 as the game client, you 'd better use the built-in server of unreal 4 (which can solve many problems and save a lot of work ), A lot of problems need to be handled by self-developed servers.
Gameplay with high server requirements
I. multi-person Screen Sharing (not suitable for 3D games, which puts too much pressure on servers)
2. fast operation and fast synchronization. Ue4 is very suitable for such games.
3. Global server. (Distributed servers are used to synchronize data among multiple servers). The unreal 4 built-in server is not suitable for such games. The data synchronization problem between distributed servers is not considered in the unreal 4 built-in server.
How many people can unreal 4 serve as a server?
I. There are no explicit restrictions and they are related to the gameplay.
Ii. Jedi survival (using the unreal 4 built-in server), with hundreds of online users in a single game.
Unreal 4 built-in servers cannot be used online by thousands of people, and can be implemented independently by servers.
3. Only ue4 and blueprints can be used for online games played by hundreds of millions of people.
4. Factors affecting the maximum number of online users: partition? Are there interactions? Is interaction frequent? On the same screen?
[Ue4] What kind of games can be developed on the unreal 4 network?