static void Main() { using (var game = new GameRoot()) { Device.Init(DType.Desktop, new DesktopData(game)); game.Run(); } }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); var g = new GameRoot(); SetContentView((View)g.Services.GetService(typeof(View))); g.Run(); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); _game = new GameRoot(); _view = _game.Services.GetService(typeof(View)) as View; SetContentView(_view); _game.Run(); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); Device.Init(DType.Android, new AndroidData(this)); var g = new GameRoot(); SetContentView((View)g.Services.GetService(typeof(View))); g.Run(); }
static void Main() { using (var game = new GameRoot()) game.Run(); }
internal static void RunGame() { Device.Init(DType.IOS, new IOSAdapter()); game = new GameRoot(); game.Run(); }
static void Main(string[] args) { using var game = new GameRoot(); game.Run(); }