EngoEngine / engo

Engo is an open-source 2D game engine written in Go.
https://engoengine.github.io
MIT License
1.76k stars 136 forks source link

feature: action-based input support #626

Closed jonbonazza closed 1 year ago

jonbonazza commented 5 years ago

This adds basic support for action-based input. In order to keep things backwards compatible, I needed to make some compromises on naming and such, but it's not too bad.

jonbonazza commented 5 years ago

Do not merge yet!

I still need to do proper testing of this and also create more unit tests. Some demos might also be useful.