killbox/docs/docs/game_root.md
2025-02-18 13:30:48 +01:00

19 lines
496 B
Markdown

# EntryPoint
The `EntryPoint` is kind of second root in the `Tree`. We're using it to structure all the game components and impleent the game loading logic
Structure:
```
EntryPoint
├── LevelPlacehoder
└── MainMenu
```
`EntryPoint` should also be aware of the launch mode. The game can be started in two modes:
- Default game mode
- Dedicated server mode
Depending on the mode, `EntryPoint` should be able to either read the config and run the dedicated server, or run the game