高手问答第 268 期 —— 聊聊游戏服务器设计

小白兔爱吃大灰狼 发布于 2021/09/22 14:47
阅读 8K+
收藏 23

鸿蒙原生应用开发者激励计划发布!最高获百万现金!点击立即参与

游戏服务器是一种典型服务器,它与Web服务器相似却又不同。相同点在于它们都是基于网络、数据库、分布式、线程调度来构建;不同点在于游戏业务与web业务不同,大多是有状态的业务。这就要求游戏服务端使用合理的架构和设计。

OSCHINA 本期高手问答(9 月 23日- 9 月 29日)我们请来了 @罗培羽 和大家一起探讨关于游戏服务器设计相关的问题。可讨论的问题包括但不限于:

  1. 游戏服务器入门,需要学习哪些?
  2.  “游戏服务器开发工程师”有哪些岗位?
  3. 游戏服务器架构的探讨
  4. 关于服务器底层(网络、多线程、分布式……)的探讨
  5. 关于游戏开发的工程问题?

或者其它关于游戏服务器设计的相关问题,也欢迎大家积极提问

嘉宾简介

罗培羽,现任职于广州四三九九公司技术研发中心,参与游戏项目开发及前沿技术研究。

在开源中国发表的“epoll掐死教程广受好评。评论认为“从计算机的硬件讲起,这种思路和写法值得学习”、“比看过的任意一篇关于epoll select的文章都要好”

近年畅销专著有《Unity3D网络游戏实战(第2版)》,被国内多家高校选为软件工程专业“计算机网络应用”、“VR引擎应用技术”等专业的教材;著作也被一些游戏公司选为新人培训的材料。

为了鼓励踊跃提问,@华章IT 会在问答结束后从提问者中抽取 5 名幸运用户赠予 《百万在线——大型游戏服务端开发》 一书。

购买链接:https://item.jd.com/12931061.html

OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。

下面欢迎大家就相关问题向@罗培羽 老师 提问,直接回帖提问即可。

加载中
0
小白兔爱吃大灰狼
小白兔爱吃大灰狼
恭喜以上五位网友分别获得 《百万在线——大型游戏服务端开发》  图书一本
请于10月8日前登陆账号,个人主页-修改个人资料,完善一下收货信息哦,奖品将在10月8日后寄出哦
1
LeoXu
LeoXu

@罗培羽 请教下老师,我是做企业应用开发的,想了解下大型多人在线游戏的服务端开发技术是否有可供我所在这个领域借鉴的实用技术和经验?最好是实际在应用的案例,请介绍下,谢谢!

0
开源中国首席路人王
开源中国首席路人王

@罗培羽 您好,请问做游戏开发逻辑是不是服务端开发复杂?还有UI都是怎么做的?

0
xcbeyond
xcbeyond

@罗培羽 在游戏开发中,与其它非游戏后端开发会存在哪些最大的差异呢?比如一直长期从起非游戏类的后端开发者,在进入游戏后端开发领域有哪些要求么?或者在求职时,需要额外准备关于游戏开发中的什么内容、技能?

xcbeyond
xcbeyond
回复 @罗培羽 : 个人觉得,游戏类开发更多不同点,是游戏场景的不同,考虑到的侧重点不同。对于长期从事非游戏类后端开发人员而言,缺失的是游戏思维,单纯从技术角度而言,差异不大吧
xcbeyond
xcbeyond
回复 @罗培羽 : 有状态在非游戏里类的后端开发中,也是很常见的。个人觉得这一点与游戏类开发 没啥多大不同
xcbeyond
xcbeyond
回复 @罗培羽 : 回答(1)
下一页
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部