前言
我们有时候会有这样的需求——我们的UE4客户端或者游戏打包发布后只允许用户启动一个exe实例(防止多开游戏)。好了废话不多说我们直接开干
正篇
首先我们创建一个基于c++的UE4工程,创建好后UE4会自动为我们创建一个和我们项目名同名的.cpp和.h文件 ——例如 在这里我的工程名叫ACT
这两个是我们游戏模块文件,打开.h 我们先来实现我们的游戏模块加载的方法和卸载的方法
// Fill out your copyright notice in the Description page of Project Settings.
#pragma once
#include "CoreMinimal.h"
//继承自FDefaultGameModuleImpl
class ACT: public FDefaultGameModuleImpl
{
public:
/** IModuleInterface implementation */
virtual void StartupModule