Skip to content
A dead simple 2D game library in Go
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_docs docs: Update Mar 11, 2019
audio audio: Refactoring: remove the unused returning value Mar 1, 2019
docs
ebitenutil
examples ui: Unexport SetWindowResizable (#320) Feb 24, 2019
inpututil inpututil: Package inpututil is no longer experimental May 13, 2018
internal ui: Use flexbox for centering Mar 19, 2019
mobile
text
.gitignore Clean up .gitignore May 29, 2018
.travis.yml
AUTHORS
CONTRIBUTING.md Add CONTRIBUTING.md Feb 9, 2019
LICENSE
README.md docs: Update README Dec 31, 2018
colorm.go affine: Misspelling Oct 12, 2018
colorm_test.go affine: Bug fix: ColorM.Apply was wrong when alpha is 0 Feb 27, 2018
debug_ebitendebug.go Add 'ebitendebug' build tag Jun 25, 2018
debug_notebitendebug.go
doc.go Fix comments Jan 18, 2019
gamepad.go
generate.go
genkeys.go
geom.go affine: Add Skew function to GeoM Aug 1, 2018
geom_test.go
go.mod
go.sum Update Oto version to 0.3.1 Mar 3, 2019
goversion.go
graphics.go graphics: Add comments Feb 17, 2019
graphicscontext.go graphics: Add makeVolatile instead of newVolatileImage Feb 12, 2019
image.go graphics: Remove SetFinalizer at Image Feb 22, 2019
image_test.go graphics: Bug fix: SubImage's SubImage's bounds was wrong Feb 21, 2019
imagedumper_desktop.go
imagedumper_notdesktop.go
imageparts.go graphics: Experimental: (*image.Image).SubImage Oct 27, 2018
input.go
keys.go
mousebuttons.go Add input package Apr 1, 2018
run.go

README.md

Ebiten (海老天)

Build Status GoDoc Go Report Card

A dead simple 2D game library in Go

Flappy Example

Platforms

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)

Packages

Community

Slack

#ebiten channel in Gophers Slack

License

Ebiten is licensed under Apache license version 2.0. See LICENSE file.

You can’t perform that action at this time.