All games and games-related stuff I made over years

Fantasy Game Creation Kit

  alpha     windows     linux     love2d     lua  

Work-in-progress game creation kit. It is heavily inspired by fantasy consoles like PICO-8 and TIC-80. This project aims to provide all the tools usually found in fantasy consoles, such as sprite editor, map editor, sound editor, and simple API, without imposing harsh limitations on user, such as code tokens limit. In version 0.2.1, there is implemented API related to geometry, sprites, and text handling. Also, built-in sprite editor is available.

Untitled Strategy Game

  pre-alpha     python  

Small strategy game in the very early stage of development. I wanted to make a compact tactical game in the style of Into The Breach – just a handful of units, a couple of enemies, and simple victory conditions. Finishing this project is not the priority, though. Developing this game was more like a sandbox where I learn design patterns, writing meaningful comments, writing tests in a real project.

PICO's Challange

  stable     windows     linux     osx     pico-8     lua  

I created PICO's Challange from scratch in just a couple of days, to Finally Finish Something. Thanks to PICO-8, it is very easy to add new levels, especially if one would use only the existing mechanics. The game is released under a very permissive 2-clause BSD license ("FreeBSD Licence") so if you wish, then please feel free to add new levels and features to the PICO's Challange.

Abouth The Kid Who Stole The Relics Back

  stable     game jam     7drl     windows     linux     rawig     go  

(The Story) About Kid Who Stole The Relics Back is a stealth roguelike with way too long title. I made it during 7 Day Roguelike Challenge 2021. For a long time I wanted to create a stealth roguelike. And that year I finally came up with an idea for interesting game mechanics. Player Character is a small kid in the keep occupied by the Vikings. As a kid, you cannot fight the adults, but you can sneak, hide under the tables and squeeze through the gaps where the armored warriors will not follow you. I am really pleased with the final effect, and my jam entry was positively received by the community.

Rogue Robs Trains

  stable     game jam     7drl     windows     linux     rawig     go  

Rogue Robs Trains is a fast-paced roguelike created for 7 Day Roguelike Challenge 2019. A player is a bandit that boarded the train to get his hands on gold filled chests! I wanted to catch the spaghetti western atmosphere and provide satisfying ranged combat mechanics. It is the first game created with RAWIG, and it worked very well and sped up the development process significantly. I had to adapt the framework for different needs, but most of the changes made specifically for Rogue Robs Trains have been implemented into RAWIG later.

Unnamed Broughlike

  alpha     windows     rawig     go  

I started this project after I read about broughlikes. It is a very specific genre, related to roguelikes. I like their premise: small scale, streamlined gameplay, yet every run is full of meaningful decisions. My take on broughlikes is still in an early stage of development, but I had already a lot of fun with designing basic mechanics. I wanted to make resources management the core of the game, yet keep it simple. Player – pilot of a mecha – can shoot foes from afar, but every enemy is vulnerable to only one type of damage. Launchers' magazines are short, therefore the player needs to replenish ammunition often. The catch? Every drained resource should raise risk level, for example by spawning new enemy.

RAWIG

  beta     stalled     go  

RAWIG stands for Roguelike Architecture Written In Go.

For a long time, I was relying on libtcodpy with SDL as the roguelike backend. Later, I started to use an excellent BearLibTerminal library. Then, I decided to write my own "roguelike architecture" - the goal was to create a universal roguelike template. A developer needs to provide very own core mechanics and level generators. Everything else - rendering system, pathfinding and field-of-view algorithms, UI and menus - is already set up. RAWIG is easy to use, and almost dependency free - its rendering system relies on BearLibTerminal. I used RAWIG to create About The Kid Who Stole The Relics Back, Rogue Robs Trains, and Unnamed Broughlike.

Tiny Gatherer

  stable     windows     go  

A small game about gathering trinkets on procedurally generated maps. Tiny Gatherer was my first game written in Go. The initial release was made in 24 hours, as a personal challenge. After all these years, I still really like the premise behind it, and I would love to develop this game into something bigger someday.

HumFallRL

  stable     stalled     game jam     7drl     windows     python  

It was my first big project. It started as simple dungeon crawler... and last stable release remains spiritually the same. If you are interested, you may download never finished v12, with debug mode enabled. It adds post-apocalyptic overworld with towns and settlements filled with NPCs, a few quests to complete (some mutually exclusive!), and many more improvements. Development stalled, mostly due to the huge scope gap between versions, spaghetti code, and lack of experience. Originally, I created HumFallRL for the 7 Day Roguelike Challenge 2013.

Fragility

  alpha     game jam     7drl     windows     python  

Barebones 1HP roguelike. You were supposed to play as highly mobile but extremally fragile piece of glass, fighting to survive with other small glass pieces. Made for 7 Day Roguelike Challenge 2014.

NoirRL

  defunct     game jam     7drl     windows     python  

A detective-myster adventure game in roguelike aesthetics. In the first, game jam version, the riddles were buggy and the game was probably impossible to finish if not played optimally, but I think it was at least partially fixed in the later versions. Even today I am really please with the graphics style. Made for 7 Day Roguelike Challenge 2015.

Rogue With Purple Heart

  defunct     game jam     7drl     windows     python  

Roguelike shooter created for 7 Day Roguelike Challenge 2016. The player is a lost soldier that needs to break through the jungle to find the evacuation site. Inspired by Platoon by Dale A. Dye. Fun fact: I made a special font just for this game.

(Not so) Colorful Warrior

  alpha     game jam     7drl     windows     go  

Initially planned as 7 Day Roguelike Challenge 2018 entry, I did not manage to finish the game before jam's deadline. (Not so) Colorful Warrior is a small puzzle roguelike, with a slightly obfuscated set of rules, involving matching movement colors to the enemy types.

Fleeing The Fire

  stable     game jam     windows     go  

Simplistic endless runner in roguelike aesthetics. Entry for Optical Jam #3 on ich.io.

UnPabloQuest

  stable     fork     windows     python  

A fork of Cebollinos' PabloQuest 1.2. I did not introduce major changes. UPQ rebalances early game and allows to customize graphics.