From e5c2294f6cca00f0bb54d56a09f34e686f062385 Mon Sep 17 00:00:00 2001 From: Zsolt Tasnadi Date: Sat, 8 Jul 2023 12:20:34 +0200 Subject: [PATCH] move source files to src --- main.go | 6 +++--- {domain => src/domain}/context.go | 0 {domain => src/domain}/dialog.go | 2 +- {domain => src/domain}/domain.go | 2 +- {domain => src/domain}/font.go | 2 +- {domain => src/domain}/init.go | 2 +- {domain => src/domain}/inventory.go | 2 +- {domain => src/domain}/level.go | 2 +- {domain => src/domain}/menu.go | 2 +- {domain => src/domain}/process.go | 2 +- {domain => src/domain}/type.item.go | 2 +- {domain => src/domain}/type.npc.go | 2 +- {domain => src/domain}/type.platform.go | 2 +- {domain => src/domain}/type.player.go | 2 +- {konstructor => src/konstructor}/config.go | 0 .../engines/easy_ebitengine/engine.controller.go | 0 .../konstructor}/engines/easy_ebitengine/engine.go | 2 +- .../konstructor}/engines/easy_ebitengine/engine.utils.go | 2 +- .../konstructor}/engines/easy_ebitengine/engine.wrapper.go | 2 +- .../konstructor}/engines/easy_ebitengine/screen.dialog.go | 0 .../engines/easy_ebitengine/screen.inventory.go | 2 +- .../konstructor}/engines/easy_ebitengine/screen.menu.go | 0 .../engines/easy_ebitengine/screen.playground.go | 2 +- .../engines/easy_ebitengine/screen.playground.header.go | 2 +- .../engines/easy_ebitengine/screen.playground.item.go | 0 .../engines/easy_ebitengine/screen.playground.npc.go | 0 .../engines/easy_ebitengine/screen.playground.platform.go | 0 .../engines/easy_ebitengine/screen.playground.player.go | 0 {konstructor => src/konstructor}/interface.domain.go | 0 {konstructor => src/konstructor}/interface.engine.go | 0 {konstructor => src/konstructor}/kcontext.go | 0 {konstructor => src/konstructor}/konstructor.go | 2 ++ {konstructor => src/konstructor}/layout.font.go | 0 {konstructor => src/konstructor}/layout.render.go | 0 {konstructor => src/konstructor}/object.go | 0 {konstructor => src/konstructor}/object.item.go | 0 {konstructor => src/konstructor}/object.npc.go | 0 {konstructor => src/konstructor}/object.platform.go | 0 {konstructor => src/konstructor}/object.player.go | 0 {konstructor => src/konstructor}/screen.dialog.go | 0 {konstructor => src/konstructor}/screen.menu.go | 0 {konstructor => src/konstructor}/screen.playground.go | 0 {konstructor => src/konstructor}/screen.type.go | 0 43 files changed, 23 insertions(+), 21 deletions(-) rename {domain => src/domain}/context.go (100%) rename {domain => src/domain}/dialog.go (96%) rename {domain => src/domain}/domain.go (91%) rename {domain => src/domain}/font.go (96%) rename {domain => src/domain}/init.go (97%) rename {domain => src/domain}/inventory.go (89%) rename {domain => src/domain}/level.go (97%) rename {domain => src/domain}/menu.go (98%) rename {domain => src/domain}/process.go (74%) rename {domain => src/domain}/type.item.go (94%) rename {domain => src/domain}/type.npc.go (94%) rename {domain => src/domain}/type.platform.go (95%) rename {domain => src/domain}/type.player.go (95%) rename {konstructor => src/konstructor}/config.go (100%) rename {konstructor => src/konstructor}/engines/easy_ebitengine/engine.controller.go (100%) rename {konstructor => src/konstructor}/engines/easy_ebitengine/engine.go (98%) rename {konstructor => src/konstructor}/engines/easy_ebitengine/engine.utils.go (92%) rename {konstructor => src/konstructor}/engines/easy_ebitengine/engine.wrapper.go (95%) rename {konstructor => src/konstructor}/engines/easy_ebitengine/screen.dialog.go (100%) rename {konstructor => src/konstructor}/engines/easy_ebitengine/screen.inventory.go (95%) rename {konstructor => src/konstructor}/engines/easy_ebitengine/screen.menu.go (100%) rename {konstructor => src/konstructor}/engines/easy_ebitengine/screen.playground.go (98%) rename {konstructor => src/konstructor}/engines/easy_ebitengine/screen.playground.header.go (98%) rename {konstructor => src/konstructor}/engines/easy_ebitengine/screen.playground.item.go (100%) rename {konstructor => src/konstructor}/engines/easy_ebitengine/screen.playground.npc.go (100%) rename {konstructor => src/konstructor}/engines/easy_ebitengine/screen.playground.platform.go (100%) rename {konstructor => src/konstructor}/engines/easy_ebitengine/screen.playground.player.go (100%) rename {konstructor => src/konstructor}/interface.domain.go (100%) rename {konstructor => src/konstructor}/interface.engine.go (100%) rename {konstructor => src/konstructor}/kcontext.go (100%) rename {konstructor => src/konstructor}/konstructor.go (84%) rename {konstructor => src/konstructor}/layout.font.go (100%) rename {konstructor => src/konstructor}/layout.render.go (100%) rename {konstructor => src/konstructor}/object.go (100%) rename {konstructor => src/konstructor}/object.item.go (100%) rename {konstructor => src/konstructor}/object.npc.go (100%) rename {konstructor => src/konstructor}/object.platform.go (100%) rename {konstructor => src/konstructor}/object.player.go (100%) rename {konstructor => src/konstructor}/screen.dialog.go (100%) rename {konstructor => src/konstructor}/screen.menu.go (100%) rename {konstructor => src/konstructor}/screen.playground.go (100%) rename {konstructor => src/konstructor}/screen.type.go (100%) diff --git a/main.go b/main.go index 84d7fcc..ad81b1d 100644 --- a/main.go +++ b/main.go @@ -1,9 +1,9 @@ package main import ( - "game/domain" - "game/konstructor" - "game/konstructor/engines/easy_ebitengine" + "game/src/domain" + "game/src/konstructor" + "game/src/konstructor/engines/easy_ebitengine" ) func main() { diff --git a/domain/context.go b/src/domain/context.go similarity index 100% rename from domain/context.go rename to src/domain/context.go diff --git a/domain/dialog.go b/src/domain/dialog.go similarity index 96% rename from domain/dialog.go rename to src/domain/dialog.go index 48461e6..4ea7619 100644 --- a/domain/dialog.go +++ b/src/domain/dialog.go @@ -1,7 +1,7 @@ package domain import ( - "game/konstructor" + "game/src/konstructor" ) const ( diff --git a/domain/domain.go b/src/domain/domain.go similarity index 91% rename from domain/domain.go rename to src/domain/domain.go index fac8e01..32f8216 100644 --- a/domain/domain.go +++ b/src/domain/domain.go @@ -1,7 +1,7 @@ package domain import ( - "game/konstructor" + "game/src/konstructor" ) type Domain struct { diff --git a/domain/font.go b/src/domain/font.go similarity index 96% rename from domain/font.go rename to src/domain/font.go index 86ac3e8..2c11b8c 100644 --- a/domain/font.go +++ b/src/domain/font.go @@ -1,7 +1,7 @@ package domain import ( - "game/konstructor" + "game/src/konstructor" "image/color" ) diff --git a/domain/init.go b/src/domain/init.go similarity index 97% rename from domain/init.go rename to src/domain/init.go index 04755e3..f8b83a4 100644 --- a/domain/init.go +++ b/src/domain/init.go @@ -1,7 +1,7 @@ package domain import ( - "game/konstructor" + "game/src/konstructor" "image/color" "github.com/hajimehoshi/ebiten" diff --git a/domain/inventory.go b/src/domain/inventory.go similarity index 89% rename from domain/inventory.go rename to src/domain/inventory.go index 0677382..1ffeb20 100644 --- a/domain/inventory.go +++ b/src/domain/inventory.go @@ -1,6 +1,6 @@ package domain -import "game/konstructor" +import "game/src/konstructor" func (d *Domain) AddToInventory(item *konstructor.Item) bool { return true diff --git a/domain/level.go b/src/domain/level.go similarity index 97% rename from domain/level.go rename to src/domain/level.go index a54af51..209f6de 100644 --- a/domain/level.go +++ b/src/domain/level.go @@ -1,6 +1,6 @@ package domain -import "game/konstructor" +import "game/src/konstructor" const ( Level1Playground1 konstructor.PlaygroundID = "level_1_playground_1" diff --git a/domain/menu.go b/src/domain/menu.go similarity index 98% rename from domain/menu.go rename to src/domain/menu.go index 05065ee..27ea7c0 100644 --- a/domain/menu.go +++ b/src/domain/menu.go @@ -2,7 +2,7 @@ package domain import ( "fmt" - "game/konstructor" + "game/src/konstructor" "os" ) diff --git a/domain/process.go b/src/domain/process.go similarity index 74% rename from domain/process.go rename to src/domain/process.go index 3ccb114..3a4183a 100644 --- a/domain/process.go +++ b/src/domain/process.go @@ -1,6 +1,6 @@ package domain -import "game/konstructor" +import "game/src/konstructor" func (d *Domain) Process(options konstructor.DomainProcessArgs) { diff --git a/domain/type.item.go b/src/domain/type.item.go similarity index 94% rename from domain/type.item.go rename to src/domain/type.item.go index 29a38b1..44400e0 100644 --- a/domain/type.item.go +++ b/src/domain/type.item.go @@ -1,6 +1,6 @@ package domain -import "game/konstructor" +import "game/src/konstructor" const ( SwordItemType konstructor.ItemTypeMapKey = "sword" diff --git a/domain/type.npc.go b/src/domain/type.npc.go similarity index 94% rename from domain/type.npc.go rename to src/domain/type.npc.go index ca56268..a24b4be 100644 --- a/domain/type.npc.go +++ b/src/domain/type.npc.go @@ -1,6 +1,6 @@ package domain -import "game/konstructor" +import "game/src/konstructor" const ( TestNPCType konstructor.NPCTypeMapKey = "test_npc" diff --git a/domain/type.platform.go b/src/domain/type.platform.go similarity index 95% rename from domain/type.platform.go rename to src/domain/type.platform.go index 6ab91dc..bf8bf5e 100644 --- a/domain/type.platform.go +++ b/src/domain/type.platform.go @@ -1,6 +1,6 @@ package domain -import "game/konstructor" +import "game/src/konstructor" const ( TestPlatformType konstructor.PlatformTypeMapKey = "test_platform" diff --git a/domain/type.player.go b/src/domain/type.player.go similarity index 95% rename from domain/type.player.go rename to src/domain/type.player.go index 3e873f5..28d8348 100644 --- a/domain/type.player.go +++ b/src/domain/type.player.go @@ -1,6 +1,6 @@ package domain -import "game/konstructor" +import "game/src/konstructor" const ( DefaultPlayerType konstructor.PlayerTypeID = "default" diff --git a/konstructor/config.go b/src/konstructor/config.go similarity index 100% rename from konstructor/config.go rename to src/konstructor/config.go diff --git a/konstructor/engines/easy_ebitengine/engine.controller.go b/src/konstructor/engines/easy_ebitengine/engine.controller.go similarity index 100% rename from konstructor/engines/easy_ebitengine/engine.controller.go rename to src/konstructor/engines/easy_ebitengine/engine.controller.go diff --git a/konstructor/engines/easy_ebitengine/engine.go b/src/konstructor/engines/easy_ebitengine/engine.go similarity index 98% rename from konstructor/engines/easy_ebitengine/engine.go rename to src/konstructor/engines/easy_ebitengine/engine.go index e422b3a..628ad89 100644 --- a/konstructor/engines/easy_ebitengine/engine.go +++ b/src/konstructor/engines/easy_ebitengine/engine.go @@ -1,7 +1,7 @@ package easy_ebitengine import ( - "game/konstructor" + "game/src/konstructor" "os" "github.com/hajimehoshi/ebiten" diff --git a/konstructor/engines/easy_ebitengine/engine.utils.go b/src/konstructor/engines/easy_ebitengine/engine.utils.go similarity index 92% rename from konstructor/engines/easy_ebitengine/engine.utils.go rename to src/konstructor/engines/easy_ebitengine/engine.utils.go index 0e52d65..94baa58 100644 --- a/konstructor/engines/easy_ebitengine/engine.utils.go +++ b/src/konstructor/engines/easy_ebitengine/engine.utils.go @@ -1,7 +1,7 @@ package easy_ebitengine import ( - "game/konstructor" + "game/src/konstructor" "log" _ "image/png" diff --git a/konstructor/engines/easy_ebitengine/engine.wrapper.go b/src/konstructor/engines/easy_ebitengine/engine.wrapper.go similarity index 95% rename from konstructor/engines/easy_ebitengine/engine.wrapper.go rename to src/konstructor/engines/easy_ebitengine/engine.wrapper.go index ba86d50..c1535d6 100644 --- a/konstructor/engines/easy_ebitengine/engine.wrapper.go +++ b/src/konstructor/engines/easy_ebitengine/engine.wrapper.go @@ -1,7 +1,7 @@ package easy_ebitengine import ( - "game/konstructor" + "game/src/konstructor" "github.com/hajimehoshi/ebiten" ) diff --git a/konstructor/engines/easy_ebitengine/screen.dialog.go b/src/konstructor/engines/easy_ebitengine/screen.dialog.go similarity index 100% rename from konstructor/engines/easy_ebitengine/screen.dialog.go rename to src/konstructor/engines/easy_ebitengine/screen.dialog.go diff --git a/konstructor/engines/easy_ebitengine/screen.inventory.go b/src/konstructor/engines/easy_ebitengine/screen.inventory.go similarity index 95% rename from konstructor/engines/easy_ebitengine/screen.inventory.go rename to src/konstructor/engines/easy_ebitengine/screen.inventory.go index 07e41f0..a623ce1 100644 --- a/konstructor/engines/easy_ebitengine/screen.inventory.go +++ b/src/konstructor/engines/easy_ebitengine/screen.inventory.go @@ -1,7 +1,7 @@ package easy_ebitengine import ( - "game/konstructor" + "game/src/konstructor" "github.com/hajimehoshi/ebiten" ) diff --git a/konstructor/engines/easy_ebitengine/screen.menu.go b/src/konstructor/engines/easy_ebitengine/screen.menu.go similarity index 100% rename from konstructor/engines/easy_ebitengine/screen.menu.go rename to src/konstructor/engines/easy_ebitengine/screen.menu.go diff --git a/konstructor/engines/easy_ebitengine/screen.playground.go b/src/konstructor/engines/easy_ebitengine/screen.playground.go similarity index 98% rename from konstructor/engines/easy_ebitengine/screen.playground.go rename to src/konstructor/engines/easy_ebitengine/screen.playground.go index b938c01..1a5111e 100644 --- a/konstructor/engines/easy_ebitengine/screen.playground.go +++ b/src/konstructor/engines/easy_ebitengine/screen.playground.go @@ -1,7 +1,7 @@ package easy_ebitengine import ( - "game/konstructor" + "game/src/konstructor" "github.com/hajimehoshi/ebiten" ) diff --git a/konstructor/engines/easy_ebitengine/screen.playground.header.go b/src/konstructor/engines/easy_ebitengine/screen.playground.header.go similarity index 98% rename from konstructor/engines/easy_ebitengine/screen.playground.header.go rename to src/konstructor/engines/easy_ebitengine/screen.playground.header.go index 856670d..26b40f1 100644 --- a/konstructor/engines/easy_ebitengine/screen.playground.header.go +++ b/src/konstructor/engines/easy_ebitengine/screen.playground.header.go @@ -2,7 +2,7 @@ package easy_ebitengine import ( "fmt" - "game/konstructor" + "game/src/konstructor" "image/color" "github.com/hajimehoshi/ebiten" diff --git a/konstructor/engines/easy_ebitengine/screen.playground.item.go b/src/konstructor/engines/easy_ebitengine/screen.playground.item.go similarity index 100% rename from konstructor/engines/easy_ebitengine/screen.playground.item.go rename to src/konstructor/engines/easy_ebitengine/screen.playground.item.go diff --git a/konstructor/engines/easy_ebitengine/screen.playground.npc.go b/src/konstructor/engines/easy_ebitengine/screen.playground.npc.go similarity index 100% rename from konstructor/engines/easy_ebitengine/screen.playground.npc.go rename to src/konstructor/engines/easy_ebitengine/screen.playground.npc.go diff --git a/konstructor/engines/easy_ebitengine/screen.playground.platform.go b/src/konstructor/engines/easy_ebitengine/screen.playground.platform.go similarity index 100% rename from konstructor/engines/easy_ebitengine/screen.playground.platform.go rename to src/konstructor/engines/easy_ebitengine/screen.playground.platform.go diff --git a/konstructor/engines/easy_ebitengine/screen.playground.player.go b/src/konstructor/engines/easy_ebitengine/screen.playground.player.go similarity index 100% rename from konstructor/engines/easy_ebitengine/screen.playground.player.go rename to src/konstructor/engines/easy_ebitengine/screen.playground.player.go diff --git a/konstructor/interface.domain.go b/src/konstructor/interface.domain.go similarity index 100% rename from konstructor/interface.domain.go rename to src/konstructor/interface.domain.go diff --git a/konstructor/interface.engine.go b/src/konstructor/interface.engine.go similarity index 100% rename from konstructor/interface.engine.go rename to src/konstructor/interface.engine.go diff --git a/konstructor/kcontext.go b/src/konstructor/kcontext.go similarity index 100% rename from konstructor/kcontext.go rename to src/konstructor/kcontext.go diff --git a/konstructor/konstructor.go b/src/konstructor/konstructor.go similarity index 84% rename from konstructor/konstructor.go rename to src/konstructor/konstructor.go index d2fd55a..531bc5f 100644 --- a/konstructor/konstructor.go +++ b/src/konstructor/konstructor.go @@ -1,5 +1,7 @@ +// Game framework inspired by AGI package konstructor +// Main struct of framework type Konstructor struct { Domain DomainInterface EngineWrapper EngineWrapperInterface diff --git a/konstructor/layout.font.go b/src/konstructor/layout.font.go similarity index 100% rename from konstructor/layout.font.go rename to src/konstructor/layout.font.go diff --git a/konstructor/layout.render.go b/src/konstructor/layout.render.go similarity index 100% rename from konstructor/layout.render.go rename to src/konstructor/layout.render.go diff --git a/konstructor/object.go b/src/konstructor/object.go similarity index 100% rename from konstructor/object.go rename to src/konstructor/object.go diff --git a/konstructor/object.item.go b/src/konstructor/object.item.go similarity index 100% rename from konstructor/object.item.go rename to src/konstructor/object.item.go diff --git a/konstructor/object.npc.go b/src/konstructor/object.npc.go similarity index 100% rename from konstructor/object.npc.go rename to src/konstructor/object.npc.go diff --git a/konstructor/object.platform.go b/src/konstructor/object.platform.go similarity index 100% rename from konstructor/object.platform.go rename to src/konstructor/object.platform.go diff --git a/konstructor/object.player.go b/src/konstructor/object.player.go similarity index 100% rename from konstructor/object.player.go rename to src/konstructor/object.player.go diff --git a/konstructor/screen.dialog.go b/src/konstructor/screen.dialog.go similarity index 100% rename from konstructor/screen.dialog.go rename to src/konstructor/screen.dialog.go diff --git a/konstructor/screen.menu.go b/src/konstructor/screen.menu.go similarity index 100% rename from konstructor/screen.menu.go rename to src/konstructor/screen.menu.go diff --git a/konstructor/screen.playground.go b/src/konstructor/screen.playground.go similarity index 100% rename from konstructor/screen.playground.go rename to src/konstructor/screen.playground.go diff --git a/konstructor/screen.type.go b/src/konstructor/screen.type.go similarity index 100% rename from konstructor/screen.type.go rename to src/konstructor/screen.type.go