My name is Sedykh Artem. I am a Backend / ML developer and I love game development.
sedyh / awesome-ebitengine Goto Github PK
View Code? Open in Web Editor NEWA curated list of awesome Ebitengine frameworks, libraries and software
License: Other
A curated list of awesome Ebitengine frameworks, libraries and software
License: Other
I think that an online demo could be the alternative to the release binaries.
Is there a specific reason to require both?
I'm trying to find a good UI library and found that many currently listed have some issues, such as being really out of date or completely lacking in documentation.
From https://github.com/sedyh/awesome-ebiten#gui
Here are my notes on those that you may want to consider removal of and why (or at least archiving some that are not Ebiten v2.x supported):
ebitenui - A user interface engine and widget library for Ebiten.
egui - Ebiten Graphical User Interface (and Framework).
gameui - A game UI for golang with boilerplate to run with Ebiten.
gosprite - Easy to use go drawing library, cocos-like interface, providing simple 2d drawing and simple UI.
https
goui - UI library for creating desktop applications.
I created a new Ebitengine camera package called kamera, you can add it if you like it. The existing MelonFunction/ebiten-camera has some issues.
awesome ebitengine lists gween from this repository: https://github.com/SolarLune/gween
It looks like it's a fork of https://github.com/tanema/gween which includes some recent commits.
Maybe we should list the original repository instead?
It's also possible to mention that there is a fork (but I haven't checked if they diverged or not).
It's hard to find a fitting category.
I used this code for my games: https://github.com/quasilyte/ebitengine-resource
I'm not sure how useful it could be for others. ๐
This is a reminder ticket so we don't forget about it.
The Github page 404s and the pkg.go.dev page isn't much help either.
I propose removing this link.
Heya. Good to meet you! Just wanted to share a game I made recently
https://github.com/DTLP/mini_tanks
Hello,
I made a util package for discord Rich Presence using in ebitengine,
and I hope to add in awesome-ebitengine
here: https://github.com/EldersJavas/ebitengine-discord-rpc
specially thanks
Repository inkyblackness/imgui-go, on which gabstv/ebiten-imgui depended was archived.
Latest imgui bindings for go - AllenDang/cimgui-go.
For now, I don't know what to do with it. I think we need a new wrapper.
It would be cool to have https://github.com/tinne26/kage-desk reachable from here.
I use awesome-ebitengine as a rule-of-thumb first link to share with someone interested in Ebitengine so they could get maximum benefits from a single link.
Or maybe we need a separate repo for that and collect tutorials there?
Comments are welcome.
@sedyh Hi, thank you for managing this awesome list. Do you have a plan to rename Ebiten to Ebitengine in the document and the repository name? Thanks,
Hi,
I wrote an Aseprite image loader package. It's pretty useful because you can use it to load Aseprite sprites directly without having to export to another format first. Layers are flattened, blending modes are applied, and frames are arranged on a single texture atlas. It also preserves the metadata for frames, tags and a few other things.
https://github.com/askeladdk/aseprite
I would appreciate it if you can add it to the list. Thanks!
Hi,
ebitengine-hexboard - a simple example for a hexboard with ebitengine
maybe you like to add it to demoscenes?
https://github.com/ConValance/ebitengine-hexboard?tab=readme-ov-file
@quasilyte has made a library for input handling in Godot style for ebitengine
Hello! Nice to meet you.
This awesome list is good!
I am making the state and stack machine library for the game programming using Ebiten.
It provides the state and stack machine for the game programming.
If you don't mind, I'd like to add it to this awesome list.
When choosing a game engine, people are usually mostly concerned about the types of games they want to make.
2D/3D is a good first filter.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.