利用阿里云ECS来实现UE4的广域网联机

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: UE4的出现使得开发3A游戏变得更加容易,但单机游戏还是不能像网络游戏一样有良好的社交性,于是开发网络的3A游戏成为了我们团队的想法。但3A游戏对服务器要求还是很高,于是我们想到了使用阿里云服务器来帮助我们实现网络连接,偶然间发现了阿里云的“飞天加速计划·高校学生在家实践”,正好可以进行一个简单的测试,本篇文章就是使用ECS来是实现UE4广域网连接的一些心得。

目前本人就读于福建某不知名高校,专业是计算机科学与技术。开学也马上要迎来大学的最后一年了。在大三这年加入了一个下团队,使用UE4来进行游戏的开发,随着项目的一步步完善,游戏可玩功能的不断增多,我们在进行联机测试时电脑越来越“带”不动我们的程序。于是,就想到了使用云服务器来协助我们进行联机的测试。很久就听说阿里云针对大学生有一系列的补助活动,于是在某度查找起了阿里云最近针对大学生的活动,也正是因此,我们找到了阿里云的“飞天加速计划·高校学生在家实践”活动,并对此进行了了解,有了第一次使用云服务器的经验。

第一次使用云服务器还是很好奇的,这和我们平时用的服务器有什么大的区别吗?使用下来之后,才发现原来使用云服务器并不难,同时云服务器也是安全的。我体验的是2核2G的Windows Server 2019 数据中心版 64位中文版ECS服务器,使用win10的原因也是游戏开发目前大多是针对是是win10的客户群体,所以使用的该方法。

下面简单介绍一下使用ECS来实现UE4广域网联机功能。1.去UE4官网连接github等待官方拉入;2.从github下载所需的UE4版本,后进行安装;3.使用VS对UE4的源文件进行生成编译,后新建项目;4.打开项目,在建立连接网络的蓝图类中选择服务器的公网IP加入端口号;5.开放云服务器对应的端口号;6.生成服务器文件以及客户端文件;7.将服务器文件上传到云服务器中,运行服务器;8.在本机中打开客户端选择进行网络连接,即可连接到服务器。

运行结果图如下:

服务器端:image.png

客户端开多人:3363cc139d07cbd8a0e2f468384c192.png

实现过程还是比较不负责的,大多数时间都花在了UE4源代码的处理上,传输到服务器的部分还是较为容易的,其中需要注意的是记得开放端口,否则无法进行服务器的连接,本次开放的是7777端口,简单介绍一下开放端口的方法:1.进入控制台;2.选择要开放该端口的ECS;3.选择安全组;4.选择使用规则右侧的配置规则;5.查看是否已经开放了该端口,若未开放,则选择手动添加,添加对应的TCP、UDP端口即可。

为期两周的ECS服务器体验带给我的感觉是十分良好,使用联机多开时,客户端实现也很流畅。本次“飞天加速计划·高校学生在家实践”活动带给了我第一次使用云服务器的体验,通过它也了解到了阿里云可以完美实现UE4的联机过程,方便了未来大型网络游戏的开发。未来也希望可以借助阿里云的平台,成功实现我们团队的游戏梦。

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
9天前
|
存储 弹性计算 固态存储
阿里云服务器CPU内存配置详细指南,如何选择合适云服务器配置?
阿里云服务器配置选择涉及CPU、内存、公网带宽和磁盘。个人开发者或中小企业推荐使用轻量应用服务器或ECS经济型e实例,如2核2G3M配置,适合低流量网站。企业用户则应选择企业级独享型ECS,如通用算力型u1、计算型c7或通用型g7,至少2核4G配置,公网带宽建议5M,系统盘可选SSD或ESSD云盘。选择时考虑实际应用需求和性能稳定性。
110 6
|
11天前
|
域名解析 弹性计算 Linux
阿里云购买云服务器、注册域名、备案及绑定图文教程参考
本文为大家介绍了2024年购买阿里云服务器和注册域名,绑定以及备案的教程,适合需要在阿里云购买云服务器、注册域名并备案的用户参考,新手用户可通过此文您了解在从购买云服务器到完成备案的流程。
阿里云购买云服务器、注册域名、备案及绑定图文教程参考
|
1天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
2天前
|
编解码 缓存 安全
阿里云目前活动内各云服务器实例规格适用场景与价格参考
目前阿里云的活动中,云服务器有多种不同实例规格可选,实例规格定义了实例的基本属性:CPU和内存(包括CPU型号、主频等),但是不同实例规格所适用的场景是不一样的,价格也有很大差别,有的用户初次选购阿里云服务器可能并不知道这些实例规格的具体适用场景,下面是小编整理汇总的2024年截止目前阿里云的活动中云服务器实例规格适用场景与活动价格,以供参考。
阿里云目前活动内各云服务器实例规格适用场景与价格参考
|
3天前
|
网络协议 Ubuntu Java
如何使用MCSM搭建我的世界Java版服务器并实现远程联机游戏
如何使用MCSM搭建我的世界Java版服务器并实现远程联机游戏
15 0
|
3天前
|
弹性计算
阿里云ECS的使用心得
本文主要讲述了我是如何了解到ECS,使用ECS的一些经验,以及自己的感悟心得
|
3天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
5天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
5天前
|
弹性计算 运维 数据安全/隐私保护
【雾锁王国开服】阿里云一键部署雾锁王国联机服务器详细教程
阿里云提供雾锁王国服务器搭建教程,借助计算巢服务,用户可在3分钟内创建Enshrouded游戏服务器。8核32G服务器1个月109元,3个月327元;4核16G10M带宽1个月30元,3个月90元。需先注册并实名认证阿里云账号,然后通过傻瓜式一键部署入口进行购买和设置,包括地域、购买时长、服务器参数等。部署完成后,分享服务器信息给游戏伙伴,即可开始游戏。详细教程和更多配置信息可在阿里云ECS产品页查看。
23 0
|
5天前
|
弹性计算
阿里云服务器多少钱一年?2024年5月云服务器价格表曝光!
2024年5月,阿里云服务器价格曝光,ECS云服务器2核2G3M带宽低至99元/年,2核4G5M优惠价199元/年。香港轻量服务器24元/月,4核8G服务器700元/年。其他配置如8核32G也有不同优惠。详细价格表及活动信息见阿里云服务器ECS页面

热门文章

最新文章