diff options
| author | Rose Hogenson <rosehogenson@posteo.net> | 2024-09-05 22:14:13 -0700 |
|---|---|---|
| committer | Rose Hogenson <rosehogenson@posteo.net> | 2024-09-05 22:14:13 -0700 |
| commit | a57c80ef3038d6c005e8b40815de192d7275193e (patch) | |
| tree | eae8a5dbde434efb5b62d9f1df724382cd4de939 /pongo.go | |
| parent | Enable vsync. (diff) | |
| download | pongo-a57c80ef3038d6c005e8b40815de192d7275193e.tar.zst | |
Start in fullscreen.
Diffstat (limited to 'pongo.go')
| -rw-r--r-- | pongo.go | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -181,7 +181,7 @@ func pong() error { } defer ping.Free() - window, err := sdl.CreateWindow("pong", sdl.WINDOWPOS_CENTERED, sdl.WINDOWPOS_CENTERED, screenWidth, screenHeight, sdl.WINDOW_BORDERLESS) + window, err := sdl.CreateWindow("pong", sdl.WINDOWPOS_CENTERED, sdl.WINDOWPOS_CENTERED, 0, 0, sdl.WINDOW_FULLSCREEN_DESKTOP|sdl.WINDOW_BORDERLESS) if err != nil { return err } @@ -191,6 +191,9 @@ func pong() error { return err } defer renderer.Destroy() + if err := renderer.SetLogicalSize(screenWidth, screenHeight); err != nil { + return err + } playerScore := 0 aiScore := 0 @@ -295,6 +298,13 @@ func pong() error { } } + if err := renderer.SetDrawColor(20, 20, 20, 255); err != nil { + fmt.Fprintln(os.Stderr, err) + } + if err := renderer.Clear(); err != nil { + fmt.Fprintln(os.Stderr, err) + } + if err := renderer.SetDrawColor(0, 0, 0, 255); err != nil { fmt.Fprintln(os.Stderr, err) } |
