feat: add more debug info

This commit is contained in:
Dawid Wysokiński 2023-11-30 06:04:17 +01:00
parent d66a87ee73
commit fb59445434
Signed by: Kichiyaki
GPG Key ID: B5445E357FB8B892

View File

@ -80,13 +80,27 @@ func (g *Game) drawDebug() {
g.img,
fmt.Sprintf(
"FPS: %0.2f"+
"\nBall: x=%v, y=%v, speedX=%v, speedY=%v, radius=%v",
"\nBall: x=%v, y=%v, speedX=%v, speedY=%v, radius=%v"+
"\nLeft paddle: x=%v, y=%v, speed=%v, width=%v, height=%v, isControlledByPlayer=%v"+
"\nRight paddle: x=%v, y=%v, speed=%v, width=%v, height=%v, isControlledByPlayer=%v",
ebiten.ActualFPS(),
g.ball.x,
g.ball.y,
g.ball.speedX,
g.ball.speedY,
g.ball.r,
g.leftPaddle.x,
g.leftPaddle.y,
g.leftPaddle.speed,
g.leftPaddle.width,
g.leftPaddle.height,
g.leftPaddle.isControlledByPlayer,
g.rightPaddle.x,
g.rightPaddle.y,
g.rightPaddle.speed,
g.rightPaddle.width,
g.rightPaddle.height,
g.rightPaddle.isControlledByPlayer,
),
)
}