Other engines
Stellar Revenge (2015) C++ / OpenGL / DirectX
Explore fantasy world, collect weapons such as sword, sword and knife or craft yourself a bow and arrows to kill monsters and bosses! You’ll find 20 levels in story mode and infinite number in a survival mode where maps are random-generated.
Stellar Revenge won a Palace of Culture and Science best game competition, 2015.
The game is entirely written by me in pure C++ with OpenGL 1.2 (graphics) and DirectX 8.1 (only for audio) (and of course WinAPI)! Written in my own game engine made for this game. No other graphic/engine/physics/audio libraries were used. Language: polish.
DOWNLOAD & MORESuper Luigi Snowboarding (2014) C++ / Allegro 5
Luigi, always undervalued character from Super Mario Bros, will show you what he’s got! Ride on snowboard throught Goombas, Koopas, collect coins and show off your skills! You can perform high air tricks such as 180’s, grabs and more! Ride throught 4 different mountains and over 20 levels! If you get bored you can always choose quickplay mode, where level is completely randomly generated! Everything, including music was created by me.
This game won a Palace of Culture and Science best game competition, 2014.
DOWNLOAD & MOREC#-like compiler YACC / Flex / C#
Pseudo-C# compiler from scratch. I created a YACC / Bison and Flex for parser and scanner. It was really hardcore exercise, but I also learned a lot from it. Using GPPG and GPlex. Outputs .il code
Process:
- Loading the file (from the argument or provided input)
- Lexical analysis (recognizing tokens)
- Syntax analysis (grammar checking)
- Semantic analysis (verifying type correctness, implicit conversions)
- CIL code generation (at this stage, there should be no errors)
Example simple program would look like:
program {
int a;
bool b;a = 5;
while(a > 0) {
write a + 1.0756;
write “\n”;
a = a – 1;
}}
Speed Reading exercises (2014)
It’s a very powerful application which can prepare a useful set of fresh, randomly-generated exercises used to train speed reading. Afterwards you can print them right from the application.
The data is always randomly generated so the exercises are never the same again. It contains 20 different exercises such as Schultz tables, anti regression exercise, expanding field of vision exercises and more… These can be easily swapped and moved across the document, and there is a LOT of options for every exercise and the document itself.
DOWNLOAD & MOREThe Last Defend Adobe Flash
One of my flash games. ActionScript… that were the times, haha!
Tower defence game. Defend yourself from stickmans, tanks and other enemies. You’ve got a gun.
Controls: space to reload
DOWNLOAD & MOREThe Bird (2014) Adobe Flash
It’s a small game… Fly between dark clouds and the buildings. Released on PC and android.
DOWNLOAD & MORE
PolyEngine C++ / OpenGL
Game engine study project developed by KNTG Polygon. Currently it is in a very early stage of development. GitHub. PolyEngine currently uses OpenGL 3.3+ only, but might gain support for other graphic APIs (DirectX, Vulkan, Metal) in the future. I’m one of the contributors ofthis project (in the 2017). You can use it for free, it’s on MIT license.
DOWNLOAD & MORE
Crappy Bird (2014) Adobe Flash
Remake of Flappy Bird, but the difference is that you control the pipes, NOT the bird,
When you tap, the pipe in front of bird smashes. The goal is to smash the bird every time. He is respawning each time.
Be careful, if the bird is not really in the center of space between up and down pipe, it will escape!
DOWNLOAD & MORE
Paletkacz 2 C++ / SFML
A little bit younger version of “Paletkacz”. No fancy things, just game.
DOWNLOAD & MORE
Super Marjo Bos (2010) Mutlimedia Fusion 2
You can laugh, but gameplay of this game has over 45k views on youtube.
Classic. Super Mario Bros remake. It’s was my first larger game. I’ve made it before I even started to code, in the primary school.
2 Worlds, about 8 levels. Everything done by me including music, haha. This game was created on 13″ notebook with 1 core under 500 MHz. Graphics was made using touchpad only. I bet your PC won’t handle it
DOWNLOAD & MOREHit the Stickman Adobe Flash
Are you upset and you’ve left your punching bag in home? No problem!
Now you can express yourself with this victim simulator sitting in front of your computer or android phone!
Hit, punch, smash and crush the stickman and let the bad emotions go away… Now you feel a lot better!
DOWNLOAD & MORESpeed Reading photo memory C++ / Allegro
An exercise. You need to remember displayed number and enter it after it disappears. It’s your photo memory training, an important part of speed reading technique. You can edit display time, font size, number range and more things in settings.txt file.
Controls: numbers, enter, backspace and space
DOWNLOAD & MORESpeed Reading metronome C++ / Allegro
A metronome for speed reading – it can help you mantain or increase reading speed with a pointer.
Controls: space, arrows, 1, 2, 3
DOWNLOAD & MORE
Sound player (2010) Pascal / Delphi
Simplistic audio player. It’s playing mp3’s and wav files.
DOWNLOAD & MORE