1
0
Fork
You've already forked Cubism.EngineLayer
0
Cubism EngineLayer
  • C++ 79.5%
  • C 19.9%
  • Objective-C 0.3%
  • CMake 0.2%
  • GLSL 0.1%
2024年10月10日 20:06:28 +00:00
_Dependencies Project Upload 2024年10月10日 22:02:45 +02:00
Cubism_EngineLayer Project Upload 2024年10月10日 22:02:45 +02:00
out/build/x64-debug Project Upload 2024年10月10日 22:02:45 +02:00
.gitignore Project Upload 2024年10月10日 22:02:45 +02:00
Banner.PNG Added Banner 2024年10月10日 22:05:52 +02:00
CMakeLists.txt Project Upload 2024年10月10日 22:02:45 +02:00
CMakePresets.json Project Upload 2024年10月10日 22:02:45 +02:00
LICENSE Initial commit 2024年10月10日 17:05:13 +00:00
README.md README.md aktualisiert 2024年10月10日 20:06:28 +00:00

Cubism.EngineLayer

Cubism is an multi layered API, that I wrote over 1-2 months for my thesis at "School for Games" in Berlin. It is seperated in 3 different layers. CoreLayer, the FrameworkLayer and the EngineLayer. The idea behind this approach was to have this API be usable at different stages of complexity.

The EngineLayer is the most advanced of these layers and implements a lot for the user already. This layer features an expandable editor, components, world system and many more. For all these features you lose a lot of low level controll, but I still made it simple to have low level controll over some things like culling.