diff options
| author | Physcik <mynameisgennadiy@vk.com> | 2026-01-11 20:43:46 +0500 |
|---|---|---|
| committer | Physcik <mynameisgennadiy@vk.com> | 2026-01-11 20:43:46 +0500 |
| commit | 4c614ef14ebf4c3cd16c1e96283dc3763b9b0d0a (patch) | |
| tree | 2e82a07e2b5f782b0991ee824109295784308b59 /engine/main.go | |
| parent | 754c860540660f004d09f1634ff62a56c481972e (diff) | |
World rendering
Diffstat (limited to 'engine/main.go')
| -rw-r--r-- | engine/main.go | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/engine/main.go b/engine/main.go index 5468217..96c4fa8 100644 --- a/engine/main.go +++ b/engine/main.go @@ -3,6 +3,7 @@ package main import ( "log" + components "github.com/DegustatorPonos/RuinesOfRafdolon/Components" coreobjects "github.com/DegustatorPonos/RuinesOfRafdolon/CoreObjects" dynamic "github.com/DegustatorPonos/RuinesOfRafdolon/Dynamic" render "github.com/DegustatorPonos/RuinesOfRafdolon/Render" @@ -11,17 +12,21 @@ import ( func main() { settings.ReadSettings() + components.InitManager() dynamic.Init() + render.InitWindow() + defer render.DeinitWindow() // TEMPORARY SECTION for k, v := range dynamic.Manager.AvaliablePackages { log.Printf("%s: %s", k, &v) + v.LoadTextures() + v.LoadWorlds() } - - return + log.Printf("Resource manager: %s", &components.Resources) // var field = descriptor.GenerateMap() var manager = coreobjects.InitSceneManager() - render.InitWindow(manager, nil) + render.StartLoop(manager, components.Resources.Worlds["MainWorld"]) } |
