package main import ( packages "github.com/DegustatorPonos/RuinesOfRafdolon/Components/Packages" world "github.com/DegustatorPonos/RuinesOfRafdolon/Components/World" coreobjects "github.com/DegustatorPonos/RuinesOfRafdolon/CoreObjects" render "github.com/DegustatorPonos/RuinesOfRafdolon/Render" settings "github.com/DegustatorPonos/RuinesOfRafdolon/Settings" rl "github.com/gen2brain/raylib-go/raylib" ) func main() { settings.ReadSettings() packages.Init() // TEMPORARY SECTION var descriptor = world.Descriptor { TileSize: rl.Vector2 { X: 32, Y: 32 }, Textures: map[int]string{ 0: "assets/tile.png", 1: "assets/water.png", 2: "assets/tree.png", }, WorldMap: [][]world.TileDescriptor { []world.TileDescriptor { world.TileDescriptor{ TextureId: 0, }, world.TileDescriptor{ TextureId: 0, OveralyTextureId: 2, }, }, []world.TileDescriptor { world.TileDescriptor{ TextureId: 1, }, world.TileDescriptor{ TextureId: 1, }, }, }, } var field = descriptor.GenerateMap() var manager = coreobjects.InitSceneManager() render.InitWindow(manager, field) }