[[/home](/site/)] [[/projects](/site/projects.html)] [[/whoami](/site/about.html)] [[/privacy](/site/privacy.html)]
# Projects A non-exhaustive list of projects I am, or have been, contributing to in the past years. ## Pathway ![[pathway-game.com](http://pathway-game.com/)](content/crystals01.gif width="33%") [Pathway][pathway] is a strategy adventure game featuring turn-based combat and unique story encounters. While [Stefan][stefan] has been in charge of everything gameplay and AI programming, I've been mainly working on core systems and our custom rendering pipeline. Everything else regarding programming was brotherly shared among the two of us. Except UI. Nobody likes to code UI. The game has been released on Windows, Mac OS and Linux in 2019, followed by a port to the Nintendo Switch about two years later. ## Open-source projects [steamworks4j][steamworks4j] is a thin Java wrapper to access the Steamworks C++ SDK. Originally written for Halfway, it is now being used in an [increasing number of Java Steam games][steamworks4jshowcase]. ## Open-source contributions [libGDX][libgdx] is a cross-platform Java framework and the foundation for both Halfway and Pathway. Now and then I've been able to contribute back some of my modifications. [packr][packr] is a tool to bundle Java applicatons with a JVM for distribution on Windows, MacOS and Linux. I pretty much took over development by blatantly rewriting parts of it. A few years ago, I then passed the buck to another lucky maintainer. For native, cross-platform development, I very much enjoy working with the tools and libraries written by [Andre Weissflog][floooh], such as [fips][fips] and [sokol][sokol], and try to provide user feedback and, occasionally, bug fixes. I've also _"fipsified"_ a small number of 3rd party libraries, some of which can be found in the [fips-libs][fipslibs] repositories. [fips]: http://floooh.github.io/fips/index.html [fipslibs]: https://github.com/fips-libs [floooh]: http://floooh.github.io/ [gdxsnippets]: https://github.com/code-disaster/libgdx-snippets [halfway]: https://halfwaygame.com/ [libgdx]: https://libgdx.badlogicgames.com/ [packr]: https://github.com/libgdx/packr [pathway]: http://pathway-game.com/ [sokol]: https://github.com/floooh/sokol [steamworks4j]: http://code-disaster.github.io/steamworks4j/ [steamworks4jshowcase]: http://code-disaster.github.io/steamworks4j/showcase.html [stefan]: https://twitter.com/stbachmann