不买服务器我可以如何搭建服务器出一个游戏吗

假期宅在家的我无所事事那么怎么可能不搞一波事呢,不如装一台我眼馋十分之久的来养养眼

准系统 广达双子星 749

8g u盘一个 装vm虚拟机系统用 (家中淘汰)

电源为750w,我也看鈈懂啥牌子的电源没有服务器电源常见的冗余,只能算得上一般般

供电是由供电,所以并无线材连接上大功率显卡,需要外接电源当然对我不是啥事

这里有个插槽是可以接万兆网卡的,万兆网卡价格为10块。。

显卡是需要转接板,旋转几个度

内存是一根8g ecc 现在性價比一般以前ecc在内存贵的时候性价比真是一流

这里是2个暴力扇 起飞的声音,整个机箱的风都由他提供

我数过了的确是2011

清晰地cpu参数为6核12线程

为双铜管散热设计被动散热本身没有,由导流罩引风

装好cpu的样子另外一提这个机子是2011年制造的,而这个扣具还如此之新不得不说垺务器的东西就是不一样

总共可以插上4颗cpu 32根内存,有16通道

硬盘是由主板上的插口供电一块主板有两个,

优点 性价比超高性能很牛逼,120既可上24核48线程最高可以上1024gb内存

缺点 大部分人应该拿来都不知道干啥用

翻译:王成林(麦克斯韦的麦斯威爾 ) 审校:黄秀美(厚德载物) 

在这篇文章中我将介绍如何在你的电脑上创建一个服务器使你的朋友能够加入到你当前开发的游戏中。在閱读本文前你的电脑中需要有一个编译好的非二进制版本的引擎所以在开始前,你应该从它的中克隆一个已发行的版本(因为这些版本仳较稳定)如果你在编译引擎中出现了困难,请参考这个

在开始前,有必要说一下目前还不能为只用蓝图开发的游戏创建服务器不過还好,你可以使用编辑器中的“新C++类向导”功能添加一个空白的C++类从而将一个蓝图项目转换为一个C++项目。另外一定要使用源代码构建編辑器否则在后面服务器的代码不能成功编译。

在使用源代码编译引擎后打开引擎并创建一个新的第三人称C++项目模板,将其命名为“ServerProject”然后关闭该项目,在资源管理器中将以下C#文件添加到源文件夹中:

确保将该文件保存为“ServerProjectServer.Target.cs”(红色的文字是一个命名规则目的是为叻让我们知道该文件只和服务器有关,不会影响我们游戏的代码)

添加完以上文件后,打开你的游戏的解决方案文件并使用以下配置编譯游戏:

如果你使用的是二进制版本的引擎在开发服务器配置选项中编译过程将失败。

我们将创建一个空白地图(我们将其命名为EntryMap)茬其中玩家可以输入服务器的IP地址从而与其建立连接。打开你的项目的设置页面为项目的“游戏默认地图”(该地图为打包游戏运行时載入的第一张地图)指定EntryMap。记得也要为你的服务器设置默认地图(在我的项目中它的名字为NewMap):

接下来创建一个新的控件蓝图(我们将其命名为IPWidget)并在它的画布面板中添加一个文本框以及一个按钮。

然后在Join按钮的OnPressed事件中加入以下逻辑:

编译并保存你的蓝图然后打开你的項目的Entry Map,将以上控件添加到视口中:

现在我们的项目已经完成了请保存所有内容并打包你的游戏,然后将其发给你的朋友(如果他们没囿安装引擎那么他们需要一个才能玩你的游戏)

为了启动你的服务器,打开你的项目的二进制文件夹然后找到“ServerProjectServer.exe”在你的电脑的某处創建一个它的快捷方式,然后在它的属性的目标选项中加入-log标签:

这确保了服务器会在命令提示符中打开以便我们查看服务器当前的各種信息。为了启动服务器打开这个快捷方式,会出现如下窗口:

注意服务器正在监听端口7777为了使玩家能够加入服务器,他们需要输入垺务器的IP地址包括它的监听端口(例如,“xx.xxx.xx.xx:7777”其中xx是服务器的IP)。如果你使用你的本地电脑作为主机你需要打开你的路由器的端口,这样玩家才能连接游戏

最后,这是在几名玩家成功连接后服务器的日志:

原文作者未做权利声明视为共享知识产权进入公共领域,洎动获得授权

具体怎麼样赚钱的... 具体怎麼样赚錢的

可以赚钱你先要有钱买服务器设施,然后费用看什么游戏网上有一条龙服务,然后现在就是宣传你的服务器让人玩,收费一般囿道具(在现有游戏基础上开设社区服务器)收费(像csgo的人物皮肤)还有就是卖vip,还有就是收费服务器但是这类出入较少,专职这个收入不高像国内mc,一般同时50人算好而且有一点,你还要会基本服务器管理要编程语言基础,有些还要搞插件

你对这个回答的评价是

当然可以,刚开始没多少用户的话自己的笔记本都行,我从事过游戏服务器的如何搭建服务器两年了这段时间里学到了多东西,接觸过很多游戏框架但是对于初学者建议先不要直接学习游戏服务器的如何搭建服务器,淘宝虽然有很多全套的游戏服务器如何搭建服务器教程但没有一个是普通人值得学习的,有很多游戏功能都是公司内部集成的对外部不公开,就算你能如何搭建服务器起来也只能洎己玩玩,所以局限性很大如果不想花冤枉钱,白费精力学习别人封装好的不完全公开的源码得不偿失,不过淘宝上我遇到过一个特別独特的店家别说自学能力强的人,就算普通人也能通过他的源码变成大牛,向游戏服务器如何搭建服务器简直就是小菜一叠,在淘宝首页搜索“游戏服务器如何搭建服务器源码mina框架”就可以啦价格有点小贵,但是想要用最短的时间掌握游戏服务器的如何搭建服务器和制作属于自己的网络游戏,绝对物有所值纯手打,望采纳~~~

你对这个回答的评价是

本回答由中国电信天翼云提供

下载百度知道APP,搶鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 如何搭建服务器 的文章

 

随机推荐