public static void Main(string[] args) { CatGame game = new CatGame(1080, 720, "CatRPG Engine"); game.SetUpdateFrameFrequency(60.0f); Scene scene = new Scene(); GameObject go = new GameObject("Test GameObject"); TestScript script = new TestScript(); AudioClip clip = ResourceLoader.LoadAudioClip("test.ogg"); AudioSource source = new AudioSource(); source.SetClip(clip); go.AddComponent(source); go.AddComponent(script); scene.AddGameObject(go); game.GetSceneManager().AddScene("Test Scene", scene); game.GetSceneManager().SetScene("Test Scene"); source.Play(); game.InitAndLockThread(); }
// Use this for initialization void Start() { catGame = FindObjectOfType <CatGame>(); }
static void Main() { using var game = new CatGame(); game.Run(); }