Projects / tasks that I'm involved in:
Together with Paweł Wojciechowicz, we're an indie game studio Cat-astrophe Games. We're trying to make some cool games! Our greatest creation so far is Escape from the Universe, a space shooter with a cool modern/retro-style and a procedurally-generated storyline. Available for free for Android.
Castle Game Engine — this is my greatest and ongoing life project. An open-source game engine for modern Object Pascal, with support for a lot of 2D and 3D formats (VRML / X3D, Spine...), portable (Linux, Windows, Android, iOS...), with a lot of graphic effects.
I'm the current lead developer of PasDoc, open source Pascal documentation generator (something like ocamldoc / javadoc / doxygen etc. but for ObjectPascal). You can take a look at my homepage on pasdoc wiki.
I wrote a "Quick Modern Object Pascal for Programmers". It's a short book (or a long article:) introducing the concepts of modern (as of 2016) Object Pascal to the programmers familiar with other modern languages. The book is also available in PDF format. The source of the book (in Asciidoctor) is openly avaialable on GitHub.
As part of Cat-astrophe Games I'm teaching a Blender's course for game asset creation (in Polish).
In the fall of 2011, I gave 4 lectures to children teaching Blender as part of Uniwersytet Dzieci ("Children's University"). You can see the resources and slides I used. And remember to also see "Blender's Course" resources for students on IIUwr.
On various occasions (courses, seminars), I wrote some notes / summaries about various 3D Computer Graphics algorithms. These are a mixed bag of notes, findings, and links to other useful resources. I hope that some developers working in 3D graphic will find them useful :)
Many of them ended being implemented in some way in my Castle Game Engine, so you can look there for open-source implementation of some of these techniques.
Other random pieces of information that I wrote:
Other projects. These are small projects that are finished and/or abandoned. All of them are provided with source code, and are free-software/open-source (GNU GPL >= 2).
my github profile, with a couple of small open-source projects. Some old projects, some tiny toy projects.
Bad Blaster — a small game in OCaml and SDL.
grammar_compression — implementation of Sequitur and Sequential compression algorithms in ObjectPascal.
Jamy & Nory — network textual game (MUD, multiple user dungeon) written in Java. (Note: a lot of Polish text inside, probably not playable for non-Polish speakers.)
And since 2009-06, I'm also the administrator of Wrocławski Portal Informatyczny.
This is the Michalis Kamburelis' (aka Kambi) page.
You can fetch my public GPG key
and use it to encrypt messages to me or verify my signed emails.
(You can also fetch it using GnuPG by
gpg --keyserver pgp.mit.edu --recv-key 0xB240711F).
I use Thunderbird with