Welcome to my game portfolio page! Below you can see an up-to-date list of my projects, watch videos, look at the screenshots, and read a very short story about each of them. Some games or demos can be played online. Project files and zipped executables are available from GitHub. You can also read a related blog post, if there is one, by clicking the View More button.
Some experimentation with C++, SDL and flocking emergent behavior. GitHub
A result of my first gamejam experience, originally made in less than 2 days in a team of 4 novices. I was the programmer. The game is a combination of tetris and match-3 and features rather strange mechanics representing quantum rules (our game jam theme). Unity3D. Play with Unity web player GitHub
This was a project for a Game Programming course, and the first finished game that I've done. It was made in a team of two, and I was doing the most of the programming. The intention was to try and recreate the problematic controls of a certain vehicle. There are also platforms of different types, winds, and a timer - everything to make collecting all bowties and fezes a more difficult task. We had to cut out a lot of other design features in order to finish on time. Unity3D. GitHub
Visualization of distributed algorithms
Creative Twitter Bot
A project for the Computational Foundations of Linguistic Creativity course, 2014. A twitter bot that attempts to give more or less sensible and maybe creative names to colors posted by @everycolorbot. It works by blending colors, comparing them, assessing them on different subjective scales, taking word readymades, combining and framing them. Java, Twitter4J library, linguistic sources provided in the course. Bot Account GitHub
Creative Project Management
Nothing shows my level of dedication and planning abilities better than cosplay projects I've done for our annual theater club event. Both of them include: attempting to do something big and something I've never done before, extensive research of existing solutions and methods, design, careful planning, aquiring materials from different sources, staying in budget, breaking the project into small observable stages and steps, trying to achieve the best possible result, and most importantly, finishing by a deadline. It illustrates perfectly how I tend to tackle big projects and unknown problems.