Skip to content

Free, simple to use, lightweight, rapid application development game engine.

License

Notifications You must be signed in to change notification settings

Yirade/3D_Rad_Space

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

About

Free, simple to use, lightweight, rapid application development game engine.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 95.9%
  • C# 2.3%
  • HLSL 1.2%
  • C 0.6%