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

496 B

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