Carpy Breakout - a simple game written in Go using SDL and OpenGL.
 
 
 
Go to file
Sean Hickey 95d58d4525 Use gosimpleconf. Pull stuff out of main.go 2022-06-18 13:27:50 -07:00
pkg Use gosimpleconf. Pull stuff out of main.go 2022-06-18 13:27:50 -07:00
.gitignore Following a couple different tutorials, got a rotating cube 2021-08-24 22:44:18 -07:00
Attribution.md Fix license. 2021-11-21 23:36:51 -08:00
License.md Add golangci-lint and fix errors found 2022-04-25 00:22:04 -07:00
Makefile Use gosimpleconf. Pull stuff out of main.go 2022-06-18 13:27:50 -07:00
Readme.md Update readme 2022-06-18 11:18:53 -07:00
build_cross_windows.sh Fix license. 2021-11-21 23:36:51 -08:00
game.conf Use gosimpleconf. Pull stuff out of main.go 2022-06-18 13:27:50 -07:00
go.mod Use gosimpleconf. Pull stuff out of main.go 2022-06-18 13:27:50 -07:00
go.sum Use gosimpleconf. Pull stuff out of main.go 2022-06-18 13:27:50 -07:00
main.go Use gosimpleconf. Pull stuff out of main.go 2022-06-18 13:27:50 -07:00

Readme.md

Carpy Breakout

This project depends on SDL2. This library should be available for nearly any system you can find.

  • Debian - libsdl2-dev
  • pkgsrc - devel/SDL2

Then simply run make to build.

Launch the game with ./carpy-breakout.

Press F to toggle fullscreen.

Press L to toggle wireframe mode.

Press K to toggle freelook mode.

Why "Carpy"?

Because it's a funny misspelling of "Crappy". This was originally going to be a bad, crappy game for me to learn Golang and re-learn SDL and OpenGL stuff. It ended up being a bit nicer than I expected.

This project is licensed under the 2-Clause BSD License, a permissive open source license. Essentially you can use this code for any purpose so long as you acknowledge me for creating it. You can find the full text in License.md.

Another file called Attribution.md contains links to the other projects used to build this one.