/ Games

A dead simple 2D game library in Go

A dead simple 2D game library in Go

Ebiten

A dead simple 2D game library in Go.

Platforms

Windows (No Cgo!)
macOS
Linux
FreeBSD
Android
iOS
Web browsers (Chrome, Firefox, Safari and Edge)
GopherJS
WebAssembly (Experimental)
Note: Gamepad and keyboard are not available on Android/iOS.

Features

  • 2D Graphics (Geometry/Color matrix transformation, Various composition modes, Offscreen rendering, Fullscreen, Text rendering, Automatic batches, Automatic texture atlas)
  • Input (Mouse, Keyboard, Gamepads, Touches)
  • Audio (Ogg/Vorbis, MP3, WAV, PCM)

GitHub