The Lightweight Java Game Library (LWJGL) provides a simple API to OpenGL, OpenAL, OpenCL and Game Controllers enabling the production of state of the art games
LWJGL 3.4.0 released! Highlights:
* SDL 3 bindings
* FFM-based backend, without JNI or sun.misc.Unsafe
* Runtime bindings generation with the ClassFile API
Full release notes: github.com/LWJGL/lwjgl3/blob…
Download: lwjgl.org/download
We plan to use the same ideas to make JavaFX and SWT work too. The feature is built on top of the capabilities of Cheerp, our C++ to JavaScript/WebAssembly compiler.
🚀 CheerpJ 4.1 out NOW! 🚀
SOTA #WebAssembly JVM that runs large scale #Java applications, applets and libraries in the browser.
In this release:
* Java 17 support (preview)
* Improved Java 11 stability
* Improved mobile support
labs.leaningtech.com/blog/ch…
Continuing my work on automation this week with these auto-harvesters. Still a work-in-progress and they don't actually harvest yet, but they're coming along nicely! #gamedev
The first LWJGL 3.4.0 snapshot now includes bindings for the wonderful SDL 3 library by @slouken & @icculus!
Available builds for FreeBSD/Linux/macOS/Windows, across all architectures we support.
Many thanks to @eigenraven for the contribution!
LWJGL 3.3.4 released!
All bindings updated to latest versions, added msdfgen bindings. Now with support for FreeBSD x64, Linux RISC-V 64 and Linux PowerPC 64 LE.
Release notes: github.com/LWJGL/lwjgl3/blob…
Download: lwjgl.org/download
an edited/improved version of this tweet as a "blog"post is now up
(linking to hackernews page instead of directly to the post because i intend to game the algorithm and have absolutely no shame)
news.ycombinator.com/item?id…
the Gilbert–Johnson–Keerthi algorithm explained as simply as possibly
The GJK algorithm is a weird and beautiful way to do a seemingly obvious thing.
(a thread 🧵)