use newport::{ engine, game, }; use engine::{ Builder, Module, }; use game::Game; struct GameExample; // Implement the module trait impl Module for GameExample { fn new() -> Self { Self } fn depends_on(builder: Builder) -> Builder { builder.module::() } } // Start the app runner fn main() { Builder::new() .module::() .name("Game Example") .run(); }