开源软件名称:kacperks/Fractal_Engine
开源软件地址:https://github.com/kacperks/Fractal_Engine
开源编程语言:
C++
89.6%
开源软件介绍:
Fractal Engine is a cool 3D game engine.
Features:
- Fully Featured ECS (Entity-Component-System)
- OpenGL 3.3+ Rendering Engine
- Loading 3D models and 2D textures with Assimp and STB
- XML Serialization
- Scene Editor (Work In Progress)
- Event System
- Custom Math Engine
- Custom Physics Engine (WIP)
Planned Features:
- Vulkan Renderer
- Fully Featured Editor
- 3D Animations
- 2D Renderer
- Scripting
- Docs
Discord Server! : https://discord.gg/aXHjdQfCMK
Screen Shot
Project Setup
- Clone Repo with
$ git clone --recursive https://github.com/kacperks/Fractal_Engine.git
Requirements
- CMake 3.16 +
- G++(Linux)
- Visual Studio 2019 and Desktop C++ Development(Windows)
Dependencies
Installing Dependencies
- Debian/Ubuntu
$ sudo apt install -y libglm-dev libglfw3-dev libassimp-dev libtinyxml-dev
- Fedora
$ sudo dnf install glm-devel assimp-devel glfw-devel tinyxml2-devel
Installing Cmake
- Debian/Ubuntu
$ sudo apt-get install cmake
- Fedora
$ sudo dnf install cmake
Build
- Run
Deploy.bat or Deploy.sh
|
请发表评论