Some of my projects


another-day

Your personal working time and break time guardian

another-day

CodeMap

A graphical editor for creating maps of source code.

CodeMap

Trex

Font rendering, atlas generation and text shaping library written in C++.

Trex

LogAlligator

A feature rich log viewer for extremely big files.

LogAlligator

tinyevents

TinyEvents is a C++ header-only library for a generic Event-Dispatch System.

tinyevents

Space Invaders

A browser game written in pure JavaScript using WebGL.

Space Invaders

Run in the browser


Turtle 3D

The turtle known from the Logo program, but this time in 3D. Pure JavaScript and Canvas were used.

Turtle 3D

Run in the browser


Puzzle

A puzzle in which the image is divided into parts. You have to put it back together.

Puzzle

Run in the browser


The Damn Compiler

An imperative language compiler that compiles code to an abstract assembly language.

The Damn Compiler

Zrozumieć Wektory*

A logic and arcade game in which the player interacts with vectors and observes how they affect the behaviour of the ball.

Zrozumieć Wektory*

Trylma*

An online multiplayer board game with up to 6 simultaneous bot players.

Trylma*

Arithmetic Coder

An efficient implementation of the arithmetic coding compression algorithm in C++.

Arithmetic Coder

pngsafe

An application that hides a file in an image using the steganographic method of modifying the least significant bit.

pngsafe

EtherSim

A sandbox network topology editor in which you can simulate collisions on a link

EtherSim

Crypter

A console application for encrypting files with a password provided by the user.

Crypter

Plotter3D

A web application for drawing 3D plots of functions of two variables.

Plotter3D

Run in the browser

* team projects