something to learn

In terms of algorithms, those sorting algorithms, hashes, graph theory, greedy algorithms, divide and conquer algorithms, Fibonacci, are very commonly used, and data structures are arrays, linked lists, trees, heaps, stacks, and red-black trees in distributed applications. common 

"Core Technology and Practice of Online Games"

 

1. Developers need to know the meaning of macro definitions and the meaning of template definitions.

2. Objects in STL templates are often used in server development, such as Map, Dictionary, List, Vector and so on.

3. Data structures, whether in client-side development or server-side development, data structures will be used, such as hash tables, binary trees, queues, stacks, etc.

4. TCP/IP protocol

5. Socket socket

6. Learn about the database MySQL required for server storage

7. Operate it through game server programming

8. How to set up a real game server

9.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324960437&siteId=291194637