initial commit

This commit is contained in:
2023-06-27 20:17:48 +02:00
commit f2b64d4d05
11 changed files with 232 additions and 0 deletions

27
domain/level.go Normal file
View File

@@ -0,0 +1,27 @@
package domain
type LevelSection struct {
}
type Level struct {
LevelSections []LevelSection
}
type LevelManager struct {
}
func (lm LevelManager) Create(screens []LevelSection) Level {
return Level{
LevelSections: screens,
}
}
func (lm LevelManager) List() []Level {
return []Level{
lm.Create(LevelOne()),
}
}
func (lm LevelManager) Get() Level {
return Level{}
}