Hi everyone! I look through https://urho3d.github.io/documentation/HEAD/_main_loop.html, the application framework section and this https://github.com/urho3d/Urho3D/wiki/First-Project as extended application framework.
Now I want to add some game logic to application. I think I should make some private members to class
class MyApp : public Application {
public:
…
private:
AppDelegate _appDelegate;
};
Type AppDelegate will be contain some game objects as interface an other instances. Should be AppDelegate inherited from Urho3D::Object, and subscribed to events E_KEYDOWN and etc, as well as MyApp class? What is typical and right application achitecture with U3D? I want to decomposite my application to interface, levels, etc. There is a typical way to do this?