联网游戏,搭建服务器都要用什么工具

搭建一个简单的服务器,用什么软件或者工具呢,本人纯前端,另外服务器主机选什么系统好呢?

1赞

你这问题太笼统
系统 linux windows都有 看游戏类型

服务端不是用一个什么软件或工具就能完成的。 需要开发的。
服务端语言很多 C++ Java C# Golang nodejs 这些都可以。
服务端框架就很多。 github去找吧

新手推荐 云开发

你们是用的什么框架呢

简单的服务器推荐nodejs来写,前后端代码一致能少很多坑,服务器系统随意,看个人喜欢。我喜欢centos7.5

linux+宝塔+php

我一般用的 golang
服务端:是我自己写的分布式框架 上不得台面 小用户量还是可以满足的。 再大点加机器也能满足。以后慢慢优化吧。 目前还不是很完善
后台: gin-vue-admin 也是基于golang的。 不多说了想了解就自己查 说多了 广告

一般来说,服务端大家都有自己的祖传老代码。

可以找一个熟悉的语言的开源服务器
如果熟悉js的话可以试下这几个
Pomelo (https://github.com/NetEase/pomelo)
pinus (Pinus介绍 - 让做游戏变得简单)
mydog (https://www.mydog.wiki/)

2赞

我现在也在做联网游戏,不过不需要后台,用的腾讯的MGOBE,还挺好上手的

1赞

我在做的一个游戏用的腾讯云开发,开发测试阶段先白嫖着,看着官方的例子写,暂时没遇到什么坑,写写简单的sql就是了。主要是省时间去搭建环境了。

我自己之前也配过阿里云+nginx+mysql + workerman,反正我心很累,各种错误,各种查文档

1赞

https://github.com/kbengine/kbengine
逻辑用python写,底层是C++,支持多机分布式和热更新
已经由实际项目验证过,性能和稳定性都很好

1赞

多谢,涨知识了

多谢!!!

希望cocos啥时候也出一套后端框架,前后端结合起来,不然对于新人来说学后端真的无从入手,不知道学什么,用哪些框架好。自己从头开发呢又门槛太高,学习周期太长。

1赞

pinus做服务器开发,这个也是ts语言

推荐云后端
自己玩下,都是免费的
bmob,知晓云
可以满足大多数需求

谢谢,我是觉得如果引擎能同时覆盖到前端和后端的话,对于同行业来说也算是一个优势吧。