sedyh / awesome-ebitengine

A curated list of awesome Ebitengine frameworks, libraries and software
Other
640 stars 29 forks source link
awesome awesome-list ebiten ebitengine game-development gamedev go golang

awesome-ebitengine Awesome Ebitengine

Awesome

A curated list of awesome Ebitengine frameworks, libraries and software

Ebitengine 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. Ebitengine is made by Hajime Hoshi.

Contributing

Please take a quick gander at the contribution guidelines first. Thanks to all contributors; you rock!

If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you!

Contents

Frameworks

back Various architectural patterns and approaches to game design

GUI

back Libraries for building GUI Applications

Graphics

back Useful libraries for graphics

Video

back Video decoding and playback

Audio

back Audio delay, low-pass filtering, panning, distortion

Physics

back Rigid-body dynamics, collision detection and resolution

World

back Interaction with the game world

Resources

back Resource management for games, their loading, packing and caching

Networking

back Realtime messaging and multiplayer on different platforms

Integration

back Integration with other programs

Input

back Input and output across platforms

Games

back Games and emulators written in Ebitengine

Demoscenes

back Demoscenes and simulations written in Ebitengine

Applications

back Other useful programs that use or are made for Ebitengine

Articles

back Implementation details of the engine, game loop, etc.