Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 2.32 KB

README.md

File metadata and controls

49 lines (37 loc) · 2.32 KB

3DRadSpace

3DRadSpace is a free, simple to use, rapid application development game engine. Still in very early development.

Visual Studio Github all releases Codacy Badge Discord Website shields.io GitHub issues CC-0 license

Downloading releases

Old releases can be found here (Lastest release: 0.0.6a, currently working on 0.1.0a)

Building 3DRadSpace

1.) Download the source using Git git clone https://github.com/3DRadSpace/3D_Rad_Space

2.) Install the dependencies:

  • Google test

Install using vcpkg:

vcpkg install gtest:x86-Windows

vcpkg install gtest:x64-Windows

  • Windows API

Included in Windows SDK, use VS Installer

⚠️ Source won't compile if using versions < 10.0.20348.0

  • DirectX11 Toolkit (directxtk_desktop_2019)

Can be easily installed by using NuGet.

  • Assimp

Install latest version using vcpkg: (⚠️ NuGet versions are outdated!)

vcpkg install assimp:x86-Windows

vcpkg install assimp:x64-Windows

2.) Open the .sln file ( \3DRadSpace\3DRadSpace.sln ) using Visual Studio 2022

3.) Upgrade the Windows SDK version to atleast 10.0.20348.0 in 3DRadSpace_Editor_WINDX11 project properties.

4.) Set the starting project to 3DRadSpace_Editor_WINDX11

5.) Compile the solution (Ctrl+Shift+B) with any desired configuration (Debug/Release, x86/x64)