Open IAmNotHanni opened 8 years ago
Ok Hanack and I just made it work on Linux! Yay! https://github.com/inexor-game/code/commit/8685f1272afcea54daf83e10eb49ddce513ed9dd
When you have done "create a full documentation of it" and "improve the entity rendering/handling using Hanni's code" this should be closed since we have or should have individual issues for everything else.
Hanack's entity system provides the basis for many other so called subsystems. Almost everything in the game can be considered to be an entity. The work seems to be done mostly, but it needs to be commented. This will be a major breakthrough because many of these subsystems represent important parts of the game which can be rewritten so they have the same basis.
I downloaded the entity and particle system from the cef+ipc+entities+bezier branch and included the files in hanni/3DVisualScripting. I also resolved the muParser dependency.
I started reviewing and documenting it. In order to do so I created class digrams with Visual Studio. See this
I think I need Hanack's help to truely understand it. Once I did I will rewrite my curve engine and 3D Visual Scripting based on this code. With this understanding I can go on and rewrite other modules of the game. So everything will be based on that framework.
TODO