mirror of
https://codeberg.org/scip/golsky.git
synced 2025-12-18 04:51:05 +01:00
temporary variant using a shader instead of direct draw
This commit is contained in:
4
game.go
4
game.go
@@ -7,14 +7,16 @@ type Game struct {
|
||||
Scenes map[SceneName]Scene
|
||||
CurrentScene SceneName
|
||||
Config *Config
|
||||
Shader *ebiten.Shader
|
||||
}
|
||||
|
||||
func NewGame(config *Config, startscene SceneName) *Game {
|
||||
func NewGame(config *Config, shader *ebiten.Shader, startscene SceneName) *Game {
|
||||
game := &Game{
|
||||
Config: config,
|
||||
Scenes: map[SceneName]Scene{},
|
||||
ScreenWidth: config.ScreenWidth,
|
||||
ScreenHeight: config.ScreenHeight,
|
||||
Shader: shader,
|
||||
}
|
||||
|
||||
// setup scene[s]
|
||||
|
||||
Reference in New Issue
Block a user