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相关推荐

  1. windows 下使用 Filezilla server 搭建 ftp 服务器

    windows 下使用 Filezilla server 搭建 ftp 服务器 1. Filezilla server 免费,开源, ftp 服务端 2. 下载安装, windows  https:/ ...

  2. Linux下和Windows下创建Oracle数据库,表空间,Oracle用户

    通过SSH工具或是XShell工具进入远程Linux下. 其中,通过SSH工具登录的界面如下: 其中Host Name是远程服务器的ip地址.User Name是服务器的一个用户名,端口号默认22,C ...

  3. Windows下创建软硬链接

    定义 硬链接:只要文件本身或者任意一个硬链接存在,则文件始终存在. 软链接:只要源文件存在,则符号链接有效:源文件不存在,符号链接无效.软链接,用符号S表示,可以代表Soft(软),也可以代表Symb ...

  4. win7 linux ssh key,Windows下创建SSH Key并登录Linux服务器

    上一篇文章我给大家普及了在macOS下创建SSH Key并登录Linux服务器的操作,这篇文章带大家了解一下在Windows下创建SSH Key并登录Linux服务器的操作流程. 创建SSH Key ...

  5. 如何在 Windows 下创建 macOS 引导介质 (USB 启动盘)

    请访问原文链接:如何创建可引导的 macOS 安装介质,查看最新版.原创作品,转载请保留出处. 作者主页:www.sysin.org 完整版请参看:如何创建可引导的 macOS 安装介质 补充章节: ...

  6. 再谈windows下创建特殊文件夹

    记得05年9月份刚刚开始学计算机的时,那时候买了本书,书名不记得了,反正是跟hacker有关皮毛书,成天砖严里面的内容.这也是后来为什么会选择念计算机专业的原因.扯远了,言归正传. 书的内容,其中有一 ...

  7. Windows下Bonobo.Git.Server服务器的搭建

    Windows下Bonobo.Git.Server服务器的搭建 操作记录 搭建本地服务器,提交自己写的代码,很方便.记录一下自己成功搭建的操作步骤,以免以后忘记了.    一.安装IIS 1.控制面板 ...

  8. python 隐藏进程_python在windows下创建隐藏窗口子进程的方法

    python在windows下创建隐藏窗口子进程的方法 发布于 2015-11-08 20:56:53 | 213 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一 ...

  9. windows下创建守护进程A和B 互相监视 挂掉拉起

    在windows下创建守护进程A和B ,在其中一个挂掉以后,另一个会把挂掉的拉起来. 下面展示一些 内联代码片. 这里只列出了A的代码,B和A类似. #include<iostream> ...

最新文章

  1. HDU 1565 状态压缩
  2. lua qt 编译_Win32下 Qt与Lua交互使用(一):配置Qt下Lua运行环境
  3. Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
  4. jdbc驱动类加载直接指定线程上下文加载器加载
  5. UEditor 实现新增“转换简体”和“转换繁体字”按钮功能
  6. 自动抢某投资公司的理财产品预购
  7. c语言炉石传说测试数据库,炉石传说:王师傅微博分享算法入门题 网友:快把C语言播完吧!...
  8. 分块器评估与语言结构中的递归
  9. 高速窄脉冲峰值保持设计
  10. TRIMMEAN函数实例:评委打分计算最后得分
  11. cvte在线笔试 android,CVTE在线笔试
  12. NOI前的做题计划记录
  13. 18V降压3.3V的降压IC和LDO芯片方案,15V降压3.3V的降压IC和LDO芯片方案
  14. 什么是大数据?大数据的特点?
  15. 小程序时间戳转换成时间格式
  16. 二、详解 DVWA_Reflected反射型XSS
  17. 一个23届蔡鸡渣硕找实习的经历(附部分记录了还想得起来的面经)
  18. 区块链与联邦学习的研究
  19. JavaWeb开发分享:WRO
  20. #2020寒假集训#二分入门(Binary Search)代码笔记

热门文章

  1. pyton读取xlsx表格数据报错:xlrd.biffh.XLRDError: Excel xlsx file; not supported
  2. linux 内核 nice,进程调度 – Linux内核API set_user_nice
  3. Day5helloworld
  4. 记录一天mysql查询时差8小时问题
  5. html如何插入avi视频,学用系列|希沃云课堂无法播放插入视频?看这里一招搞定视频转换...
  6. 准程序员怎样才能面试进入一流的互联网公司?
  7. OpenSSL在Win10环境下的安装
  8. srcelement、parentElement
  9. List<KeyValuePair<string, int>> 返回空值不为null
  10. 什么是POI兴趣点?