Master's Thesis (2015)

The title of my master's thesis was "Methods of interactive physics modelling in centralised and distributed environments". The paper mostly deals with three dimensional rigid body simulation with resting, static and dynamic friction and interactivity. A separate chapter deals with how the simulation relates to networked environments like online video games.

You can read the complete thesis HERE (in Polish only) and download my example implementation of a networked simulation pictured above HERE (Linux sources with makefile).

TSAL (2012)

TSAL (Thin Sound Abstraction Layer) is a small C++ wrapper for OpenAL attempting to fix it's many issues, adding an additional level of abstraction and bundling ogg file support.
I wrote it as part of my bachelor's degree in CS and it's completely open-source, released under a BSD-style license.
You can find the source on GitHub and the full documentation (only in Polish) HERE.

Jumpy: Deutsche Dieselpunk Mayhem Totalfest (2007)

Jumpy is a modification for the game Gusanos (an online Liero clone) I wrote a long time ago in high school.
Beside replacing the rope swinging mechanic of the original game with walljumping the mod also introduced new maps, weapons, match mechanics and menus. The whole thing had a dieselpunk vibe to it inspired by games such as Wolfenstein and Bloodrayne.
You can download the mod HERE.

Elegant Pattern (2009)

This is a simple GTK2 theme I made based on the popular Elegant Brit theme. Lots of applications are switching from GTK2 to GTK3 so I don't know if this will ever be used by anyone again, but here it is.

You can find it on GNOME-Look HERE.