刚进网游公司的后台开发新人,怎样学习才能快速融入工作和成长
试着重新造个轮子~
■网友
你现在怎么样了,还在游戏行业吗?
■网友
首先从具体的功能看起.比如说登陆的时候, 客户端给服务器发送了什么, 服务器在哪接到的消息, 然后是怎么处理的, 处理完之后又是怎么返回给客户端的.具体的流程熟悉了之后, 就可以发散一下.还是根据上面的例子.服务器接收消息的结构是什么? 如何新增一个接收消息的处理器?登陆涉及到从数据库读取数据, 那就看一下数据怎么取的, 需要怎么映射数据库表.如果有玩家缓存, 那缓存是什么时候存的, 又在什么时候取.做完这些, 差不多, 就有个基本的概念了, 刚开始也不会给你大功能写, 只会一些修修补补的地方.但是在做修补功能的时候, 可以顺便用上面的流程继续了解当前功能模块的逻辑和怎么实现的.慢慢就熟了, 毕竟游戏架起来之后, 代码是挺繁杂的, 所以还是需要时间.既然是做服务器的, 要细心, 仔细, 还需要有责任感.
■网友
我当时是改bug,慢慢熟悉起来的.服务器其实也就是一个loop,所有的逻辑都在那个loop里面做的.试着多玩玩游戏,把游戏里面的概念(逻辑)和代码对应起来.
■网友
建议还是先了解架构,这样看代码也不会太盲目。先从模块级别入手,大体看看有几个模块,每个模块的功能是什么,然后在深入到一个模块里面,这样由点到线由线到面逐渐渗透。刚来的新人不能着急,毕竟这是前辈写了很久才写出来的,一口吃不成个胖子,慢慢来。
推荐阅读
- 银行it人怎样转型
- 银行的数据中心可以跳槽去互联网公司吗
- 汽车知识|押宝全新造型,东风雪铁龙新C5能否成为神龙公司“救世主”
- 城管局|明显的官商勾结
- 互联网科技公司技术投入占比(占收入)?
- 上市公司孵化新项目成熟之后,拆分出去成立新公司,这样不会损害其他股东的利益吗
- Syniverse是不是南京最难进的IT公司
- 想做手机网游代充,请问要去哪里找货源
- 在水产公司做搬运工的弟弟感染后,住同一小区的姐姐也检出阳性!最新疫情动态…
- 某公司推出他们的3C产品,如果你是这个公司的电子商务运营主管,前期的运营你打算怎样开展这些工作
