Go Go Gopher
A little platformer game written in Go.
The game is based on the Ebiten game engine
by Hajime Hoshi.
Compile the game
go genereate ./...
go build -o gogogopher .
Windows specialities
To embed the usual resources for Windows executables, github.com/tc-hib/go-winres is used.
The tool will create syso
files to be used by go build
go-winres make --product-version=latest --file-version=latest
go genereate ./...
go build -o gogogopher.exe .
Attributions, Kudos and licensed material
The Go Gopher by Renee French is licenced under CC BY 3.0
You may encounter characters with similarities to the following:
- The PHP Elephpant by Vincent Pontier is licenced under GNU GPL
- The Java Duke was open sourced by Sun under the New BSD license.
- The Rust Ferris by Karen Rustad Tölva is dedicated to public domain
under CC0
- The Lisp Alien by Conrad Barski is free to any usage
Big shoutout at Hajime Hoshi for Ebiten
and SolarLune for the collision library reslov
which are both easy and fun to work with.
Fonts
See resources/embed/fonts
Graphics
See resources/embed/images
Music
See resources/embed/music
Sounds
See resources/embed/sounds