Skip to content

Commit 5b50d5b

Browse files
authored
Adjust initialization at the start of the game (#26)
1 parent 20ee4a6 commit 5b50d5b

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

games/goradius/goradius/game.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,16 @@ func (g *Game) Update() error {
7878
dy := 1 * speed
7979

8080
// スタート画面からゲームプレイ画面に遷移
81-
if koebiten.IsKeyPressed(koebiten.Key0) {
81+
if g.gameState != gameStatePlaying && koebiten.IsKeyJustPressed(koebiten.Key0) {
8282
// スコアのリセット
8383
g.score = 0
8484
g.gameState = gameStatePlaying
85+
g.x = width / 2
86+
g.y = height / 2
87+
g.scale = 1
88+
g.theta = 0
89+
g.beamEnergy = 1
90+
enemie = enemie[:0]
8591
}
8692

8793
// rotary buttonを回すとgopherが回転する

0 commit comments

Comments
 (0)