A set of utilities for ebitngine to make writing games in Go easier!
All of the tooling required to work with Ebitter is free and opensource.
A demo scene running in Ebitter showcasing tilemap loading; Aseprite and Tiled are open. Tilemap and all the artwork are from UNDERTALE by Toby Fox and are used for demonstration purposes.
Ebitter offers you:
- scene management;
- camera movement;
- Tiled map loading;
- Aseprite sprite-sheet loading and BYOND-like stateful icons;
- a component system, YAML prototypes;
- tweening;
- signal buses;
- update/draw/delete queues and auto-registration;
- custom font rendering;
- a dialogue scripting system;
- font-atlas generation;
- OGG sound playback;
- an asset filesystem for embedding!
Check out the quickstart guide to see how to use Ebitter or run the web demo!
go run ./cmd/demo
go test ./...Other useful checks are go build ./... and go vet ./....
