Skip to content

What are the downsides of using ebiten as a gui software? #2208

Answered by tinne26
ShadiestGoat asked this question in Q&A
Discussion options

You must be logged in to vote

Simply, because Ebitengine is not oriented to those use-cases. First, the UI libraries for Ebitengine are usually not general purpose UI libraries, but libraries oriented to games. There's ebitenui, but you will find better libraries on environments focused on general purpose application development. Another example is text. System fonts are not actually a big problem, but there are many other important issues if you want to support multiple languages: text shaping is currently not possible on Ebitengine. Mostly because /x/font/sfnt doesn't support it. Gio and Fyne use libraries developed for them, porting HarfBuzz or others precisely because Golang support on that front is very lacking.

A…

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
4 replies
@ShadiestGoat
Comment options

@shrmpy
Comment options

@ShadiestGoat
Comment options

@shrmpy
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by ShadiestGoat
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants