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
This is a reminder ticket so we don't forget about it.
Heya. Good to meet you! Just wanted to share a game I made recently
https://github.com/DTLP/mini_tanks
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.
@quasilyte has made a library for input handling in Godot style for ebitengine
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. ๐
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).
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.
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.
@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!
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.
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.
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
I think that an online demo could be the alternative to the release binaries.
Is there a specific reason to require both?
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.