summaryrefslogtreecommitdiff
path: root/engine/Render/initWindow.go
blob: 6b381802955eedd9305926c1bfb6983919b25b83 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package render

import (
	coreobjects "github.com/DegustatorPonos/RuinesOfRafdolon/CoreObjects"
	rl "github.com/gen2brain/raylib-go/raylib"
)

func InitWindow(manager coreobjects.SceneManager, startScene coreobjects.Scene) {
	rl.InitWindow(800, 450, "xdx")
	defer rl.CloseWindow()

	manager.ChangeScene(startScene)

	for !rl.WindowShouldClose() {
		manager.Update()
		rl.BeginDrawing()
		rl.ClearBackground(rl.SkyBlue)
		manager.Draw()
		rl.EndDrawing()
	}
}