发布网友 发布时间:2023-10-02 12:10
共1个回答
热心网友 时间:2024-11-23 04:24
不胜了解,因为我入行时这方面没有什么书籍可以看。我觉得学习网游服务器开发可以从两个方面下手: 基础知识 架构知识 作为推荐,这里我主要还是推荐自己仔细研读过的书,而我读过的书中某些可能已经很老了,甚至内容已经过时了,因此,这只算是抛砖引玉,大家可以选择类似的更新、更权威的书籍学习。 基础知识主要包括: 语言。这里之所以拿出来说,是因为某些语言可能导致你使用完全不同的思路来设计服务器。一般来说,C/C++、Java、C# 之类可以归为一类,而 Go、Erlang 和他们区别很显著。关于语言的经典书籍太多,这里就不说了。 网络。想了解协议底层实现,可以看《TCP/IP 详解 卷2》。上层开发时,Windows 下可以看《Network Programming for Microsoft Windows》