ue4 windows下创建Dedicated server
1.首先从github上下载ue4的源码 并编译(这步官方很详细 不多说)
2.在你工程的source文件下新创建一个.Target.cs 格式为工程名+server 例如 我的工程名是ThirdPersonMulti 我的最终目录是
3.编辑server.target.cs 内容 具体参照https://wiki.unrealengine.com/Dedicated_Server_Guide_(Windows_%26_Linux) 注意不同版本的ue4 内容格式不一样 我的是最新的ue4 4.19 格式如下 注意类的名称是工程名 + Server + Target
using UnrealBuildTool;
using System.Collections.Generic;
[SupportedPlatforms(UnrealPlatformClass.Server)]
public class ThirdPersonMultiServerTarget : TargetRules // Change this line as shown previously
{
public ThirdPersonMultiServerTarget(TargetInfo Target) : base(Target) // Change this line as shown previously
{
Type = TargetType.Server;
ExtraModuleNames.AddRange( new string[] { "ThirdPersonMulti" } );
}
}
3.右键.uproject 切换ue版本为我们之前编译的版本 右键.uproject 生成vs工程 注意 这里我用的是ThirdPerson c++ 模板所有能够生成vs工程 如果用的其他蓝图工程 你需要在ue4打开工程后添加一个临时的c++类
4.打开vs工程 切换环境为development server 编译
在Binaries/Win64下会看见Server 程序
切换VS工程回正常的development editor模式
然后正常通过ue4 package 打包一个exe(注意打包的时候需要单独设置一下dedicated serverd的map)
拷贝server程序到打包目录中 最终目录结构
5.给ThirdPersonServer 创建快捷方式 添加-log命令 打印日志
6.运行快捷方式 会出现server的命令窗口
运行ThirdPerson.exe 这里如果想要连接到服务器 一种方法是输入'~' 输入如下命令 还有一种 实在关卡蓝图中 通过openlevel 结点连接
ue4 windows下创建Dedicated server相关推荐
- windows 下使用 Filezilla server 搭建 ftp 服务器
windows 下使用 Filezilla server 搭建 ftp 服务器 1. Filezilla server 免费,开源, ftp 服务端 2. 下载安装, windows https:/ ...
- Linux下和Windows下创建Oracle数据库,表空间,Oracle用户
通过SSH工具或是XShell工具进入远程Linux下. 其中,通过SSH工具登录的界面如下: 其中Host Name是远程服务器的ip地址.User Name是服务器的一个用户名,端口号默认22,C ...
- Windows下创建软硬链接
定义 硬链接:只要文件本身或者任意一个硬链接存在,则文件始终存在. 软链接:只要源文件存在,则符号链接有效:源文件不存在,符号链接无效.软链接,用符号S表示,可以代表Soft(软),也可以代表Symb ...
- win7 linux ssh key,Windows下创建SSH Key并登录Linux服务器
上一篇文章我给大家普及了在macOS下创建SSH Key并登录Linux服务器的操作,这篇文章带大家了解一下在Windows下创建SSH Key并登录Linux服务器的操作流程. 创建SSH Key ...
- 如何在 Windows 下创建 macOS 引导介质 (USB 启动盘)
请访问原文链接:如何创建可引导的 macOS 安装介质,查看最新版.原创作品,转载请保留出处. 作者主页:www.sysin.org 完整版请参看:如何创建可引导的 macOS 安装介质 补充章节: ...
- 再谈windows下创建特殊文件夹
记得05年9月份刚刚开始学计算机的时,那时候买了本书,书名不记得了,反正是跟hacker有关皮毛书,成天砖严里面的内容.这也是后来为什么会选择念计算机专业的原因.扯远了,言归正传. 书的内容,其中有一 ...
- Windows下Bonobo.Git.Server服务器的搭建
Windows下Bonobo.Git.Server服务器的搭建 操作记录 搭建本地服务器,提交自己写的代码,很方便.记录一下自己成功搭建的操作步骤,以免以后忘记了. 一.安装IIS 1.控制面板 ...
- python 隐藏进程_python在windows下创建隐藏窗口子进程的方法
python在windows下创建隐藏窗口子进程的方法 发布于 2015-11-08 20:56:53 | 213 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一 ...
- windows下创建守护进程A和B 互相监视 挂掉拉起
在windows下创建守护进程A和B ,在其中一个挂掉以后,另一个会把挂掉的拉起来. 下面展示一些 内联代码片. 这里只列出了A的代码,B和A类似. #include<iostream> ...
最新文章
- 'or'='or'经典漏洞原理分析
- “程序员数学不行,干啥都不行!”高级开发:90%都是瞎努力!
- 用Discuz/UCenter账号实现Wifi登录认证
- 使用Swagger创建Api
- MySQL高级 - 日志 - 慢查询日志
- 初识SolrJ开发, schema.xml的配置与服务初始化.
- freemarker导出word 目录_PPT转Word你还用复制粘贴?别笑掉大牙了,这几招教你快速转换...
- IIS负载均衡-Application Request Route详解第二篇:创建与配置Server Farm(转载)
- linux glibc安装mysql_Linux安装MySQL-5.6.24-1.linux_glibc2.5.x86_64.rpm
- 亲历李飞飞的AI4ALL,是一种怎样的体验?
- 归并排序(数组指针详细讲解,图例分析)
- fisco bcos DagTransferUser.java 源码解析阅读注释
- python烧录单片机_mac实现烧写51单片机
- 使用Echarts.js自定义X轴Y轴刻度画网格
- 华为云服务权限在哪_华为云服务器如何开启密码登录Linux
- 苹果cms新手入门安装配置教程
- 基于虚拟主机构建个人网站
- 医院九阵系统服务器电源,九阵医院信息管理系统
- 微信微博让人焦虑烦躁,怎么办?
- STA setup/hold time可以是负数么?