Resource Center
  • Infinity Void Metaverse
    • Introduction
    • Core Principles
      • 01. Persistency Among Worlds
      • 02. Global Cross-Platform Accessibility
      • 03. Singular Metaverse City
    • Hardware Requirements
    • Frequently Asked Questions
    • Glossary
  • GUIDES
    • For Content Creators
      • Land Parcel Customization
        • Preset Modular Buildings
        • 3D Custom Model
      • Unreal Engine SDK
        • Getting Started
          • Level Setup
          • Project Settings
          • Interactable Elements
        • SDK Structure
          • Core
            • BP_IVCharacter
            • BP_IVGI
            • BP_IVGM
          • Actors
            • BP_InteractableBase
            • BP_IVSprintBlockVolume
            • BP_IVJumpVolume
            • BP_InteractableBase_Child
            • BP_IVGLTFRuntimeActorAsync
          • Widgets
            • UI_Main
            • UI_UserName
          • Utils
            • BP_CloseUI
            • BP_Exit
            • BP_InfinityVoidSDK
            • BP_IVMacroUtils
            • BP_IVUtils
        • Submitting Your Project
      • Void Craft
        • Getting Started
          • Basics
          • Adding Building
          • Adding NFTs
          • Adding Custom Images
          • Adding Custom Models
          • Adding Videos
      • Deploying Scene
Powered by GitBook
On this page
  • Installing Visual Studio​
  • Installing Unreal Engine 5
  • Creating a Project​
  • Install Infinity Void SDK to the Project
  • Creating an Account

Was this helpful?

  1. GUIDES
  2. For Content Creators
  3. Unreal Engine SDK

Getting Started

Prerequisites for Deploying Your Unreal Project on Infinity Void

PreviousUnreal Engine SDKNextLevel Setup

Last updated 1 year ago

Was this helpful?

Before embarking on the journey of deploying your Unreal project on Infinity Void, it's imperative to ensure that you've met the necessary prerequisites. These foundational steps lay the groundwork for a successful and seamless deployment process. Let's explore each prerequisite in detail:

Installing Visual Studio

You may use an alternative IDE, such as Rider. However, for this set-up guide we will use Visual Studio.

Download the .

Ensure that you have the required Workloads and C++ tools specified . If you already have Visual Studio installed, you may open the installer and select 'Modify' to add these workloads and tools.

Installing Unreal Engine 5

You may also use the source build of Unreal Engine. However, for this set-up guide we will use the binary build of Unreal Engine downloaded using Epic Games Launcher

Download the .

Creating a Project

Your project must be a 'C++' project. 'Blueprint' projects can be converted to C++ projects by creating a with the same name as your project.

Open the , and navigate to Unreal Engine > Library.

Either open a project you've already created or create a new project by selecting your desired template. This set-up guide will use the 'Blank' template found under Games > Blank.

Once created, your project folder should be populated a Visual Studio .sln file, and your Unreal Engine .uproject file.

Install Infinity Void SDK to the Project

If your project does not have a Plugins folder, you can paste the entire plugin folder which you've downloaded directly into your project folder.

Ensure that your Unreal Engine project is not running by closing the Editor, or by stopping the process from Visual Studio.

Place the downloaded folders inside plugins folder inside your projects Plugins directory.

Once the desired plugins are installed, simply double-click your projects .uproject file to open the Unreal Editor. You will be prompted to build the modules. Select 'Yes', and after a short while, the modules will be built and the Editor will open.

If building from Visual Studio, right-click your .uproject file and select 'Generate Visual Studio project files'. After a short while, your .sln file will be updated. Simply open the Visual Studio Solution, and build the project.

Creating an Account

Please ensure that the account used has access to the land parcel or has purchased/subscribed to a land parcel.

Download the plugins from the following page found

This download contains he Infinity Void plugin along with some other dependents plugins , , .

Integrating your Unreal project into Infinity Void's interconnected virtual world requires an active Infinity Void account. If you haven't already created an account, it's essential to .

here
gLTFRuntime
Fetch
Ready Player Me
sign up
​
Visual Studio Installer
here
Unreal Engine 5
​
Game Module
Epic Games Launcher