Spatial.Engine Save

[WIP] Spatial is a cross-platform C++ game engine.

Project README


Spatial Engine

DocumentationKey FeaturesRoad MapLicense

Spatial is a cross-platform C++ game engine created on top off google's filament rendering engine.
This projects uses C++17 and modern cmake features.

Buy Me A Coffee donate fileButton

https://user-images.githubusercontent.com/7469145/164059661-57b689c0-48e3-4f46-84ed-267b505ef896.mp4

Getting Started

Take a look at the Spatial Engine Documentation.

Key Features

  • [WIP] Cross-platform
    • Windows, macOS and Linux support.
  • Easy installation
    • All dependencies are resolved by Conan
  • Google Filament Rendering Engine Support
  • Full Entity-Component-System
  • Serialization System
    • Open and Save XML/JSON/binary scene files built in the editor.
  • [WIP] Javascript/WASM Scripting (With the V8 Engine)
    • Write logic scripts with Javascript or Web Assembly. V8 implements ECMAScript as specified in ECMA-262.
  • Docking UI
    • Integrated ImGui interface
  • Beautiful Code and Modern C++
    • Do you like reading beautiful code? I do too.

Inspiration

This project was heavily inspired by the Game Engine Series - by The Cherno and I encourage you to take a look at his amazing YouTube channel.

Bibliography

Support

Buy Me A Coffee

License

Apache 2.0

Open Source Agenda is not affiliated with "Spatial.Engine" Project. README Source: luizgabriel/Spatial.Engine
Stars
68
Open Issues
0
Last Commit
7 months ago
License

Open Source Agenda Badge

Open Source Agenda Rating