c++后台开发做什么

 我来答
seizeF
2014-02-14 · TA获得超过412个赞
知道小有建树答主
回答量:207
采纳率:0%
帮助的人:228万
展开全部

我是做游戏的,那我就来说说游戏后台相关的,当然我说的可能不完全。后台开发的任务不一定和语言密切相关,除了c++之外,java做游戏服务器也是有的。

  1. 后台肯定需要和数据库进行操作,这样才能对游戏的数据进行保存,那么熟悉SQL就是必须的了。

  2. 网络相关,比如TCP/UDP协议需要了解。TCP一般用来做普通的客户端请求处理,而UDP对于某些实时性要求较高的游戏会比较有用,因为UDP相对TCP开销要小,典型的用途是用于移动的同步。

  3. 并发,通常服务器要求能够承载很多并发连接数,那么在必要时都会使用多线程来进行处理。此时了解并编写正确的并发代码就有一定必要性。

  4. 游戏逻辑,有些游戏会在后台进行gameplay的计算,好处是可以防止gameplay在客户端的实现时,可能遭到用户作弊的情况。当然除了gameplay之外,还有一些常见的玩家配对啊这些常见的功能。很多客户端需要的功能,比如UI相关,服务端后台需要予以数据支持。对于RPG中的任务,一般服务器需要有相关逻辑判断任务的开启,达成条件。等等。

  5. 其他,比如游戏内支付等等,都需要服务端配合。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式