The eight version of the popular microlibrary (very popular during the js13kGames competition), Kontra.js, was released a few days ago. The author, Steven Lambert, prepared many improvements and bugfixes.
Many properties and functions have been renamed to better align the various APIs and support the new Input wrapper API. Also to support building the library with esbuild all
.classproperties were removed and replaced with the new
Make sure to check the breaking changes list if you want to port your game from the previous version. If you’d like to start from scratch with this lib though, there are many good tutorials you can follow.
Read more at github.com/straker/kontra
HTML5 Game Developer, Enclave Games indie studio founder, js13kGames competition creator and Gamedev.js Weekly newsletter publisher. Mozilla Tech Speaker, Gamedev.js community firestarter. Organizes meetups / workshops / hackathons in Poland, passionate about new, Open Web technologies, excited about WebXR and PWAs. Likes eating sushi and playing Neuroshima Hex.