ebiten

Ebitengine - A dead simple 2D game library for Go

Stars
6.85K
Forks
455
Open issues
281
Closed issues
1.65K
Last release
6 months ago
Last commit
6 months ago
Watchers
6.85K
Total releases
93
Total commits
7.44K
Open PRs
1
Closed PRs
144
Repo URL
Platform
License
Category
Technology
Offers premium version?
NO
Proprietary?
NO
About

Ebitengine (v2)

A dead simple 2D game library for Go

Ebitengine (formerly known as Ebiten) is an open source game library for the Go programming language. Ebitengine's simple API allows you to quickly and easily develop 2D games that can be deployed across multiple platforms.

Platforms

Note: External (bluetooth) keyboards are not available on iOS yet.

For installation on desktops, see the installation instruction.

Features

  • 2D Graphics (Geometry and color transformation by matrices, Various composition modes, Offscreen rendering, Text rendering, Automatic batches, Automatic texture atlas, Custom shaders)
  • Input (Mouse, Keyboard, Gamepads, Touches)
  • Audio (Ogg/Vorbis, MP3, WAV, PCM)

Packages

Community

License

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

The Ebitengine logo by Hajime Hoshi is licensed under the Creative Commons Attribution-NoDerivatives 4.0.

Alternative Projects

Subscribe to Open Source Businees Newsletter

Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.

We'll never share your email with anyone else.