My entry to Ludum Dare 53
1namespace LD53;
2
3class Program
4{
5 static void Main(string[] args)
6 {
7 Game.Initialize("Delivery LD53", 1280, 720);
8
9 SceneHandler.Register(new MainScene(280, 157, "Main")
10 .SetRelativeWindowSize(0, 0, 1, 1)
11 .SetAlwaysAtBack(true)
12 );
13
14 SceneHandler.Register(new HUD(280, 157, "HUD")
15 .SetRelativeWindowSize(0, 0, 1, 1)
16 );
17
18 SceneHandler.Register(new Map(280, 157, "Map")
19 .SetRelativeWindowSize(0, 0, 1f, 1f)
20 );
21
22 SceneHandler.Register(new LostAtSea(280, 157, "LostAtSea")
23 .SetRelativeWindowSize(0, 0, 1f, 1f)
24 );
25
26 SceneHandler.Register(new MainMenu(280, 157, "MainMenu")
27 .SetRelativeWindowSize(0, 0, 1f, 1f)
28 );
29
30 SceneHandler.Register(new PauseMenu(280, 157, "PauseMenu")
31 .SetRelativeWindowSize(0, 0, 1f, 1f)
32 );
33
34 SceneHandler.Register(new EditorInspector(280, 157, "EditorInspector")
35 .SetRelativeWindowSize(0f, 0, 0.2f, 1)
36 .SetAlwaysAtBack(true)
37 .SetAlwaysRebuildTexture(true)
38 );
39
40 SceneHandler.Register(new Editor(280, 157, "Editor")
41 .SetRelativeWindowSize(0.2f, 0, 1, 1)
42 .SetAlwaysAtBack(true)
43 .SetAlwaysRebuildTexture(true)
44 );
45
46 if(args.Length > 0)
47 {
48 SceneHandler.Load("EditorInspector");
49 SceneHandler.Load("Editor");
50 } else {
51 SceneHandler.Load("MainMenu");
52 // SceneHandler.Load("Map");
53 }
54
55 Game.Run();
56 }
57}