Projects

Tobit (9/2018 - 2/2019)
Preview image Categories: own project, game
Technologies: Unreal Engine
Short description: Own project of game on which I cooperated with audio designer created using Unreal Engine. It's a relaxing walking simulator game with biblical narration from the book of Tobit.
Download link: https://store.steampowered.com/app/1018730/Tobit

Password Generator (8/2016 - today)
Preview image Categories: own project, Android application
Technologies: Java
Short description: Own project of Android application created in Java. It's purpose is generating strong passwords. Application is completely open source.
Source code: https://gitlab.com/vecturagames/passwordgenerator
Download link: https://play.google.com/store/apps/details?id=com.vecturagames.android.app.passwordgenerator

Space Puzzle (8/2016 - 8/2016)
Preview image Categories: own project, mobile game
Technologies: own project, mobile game
Short description: Own sokoban puzzle game created in Unity 3D.
Download link: https://play.google.com/store/apps/details?id=com.vecturagames.android.game.spacepuzzle

GPX Viewer PRO (1/2014 - today)
Preview image Categories: own project, Android application
Technologies: Java
Short description: Own Android application project created in Java. It is a simple gpx and kml viewing application which has also support for offline maps and track recording.
Website: https://vecturagames.com/gpxviewerpro
Download link: https://play.google.com/store/apps/details?id=com.vecturagames.android.app.gpxviewer.pro

GPX Viewer (1/2014 - today)
Preview image Categories: own project, Android application
Technologies: Java
Short description: Own Android application project created in Java. It is a simple gpx and kml viewing application.
Awards: 4ka Android Code 2016 - third place in world applications category (http://androidcode.mojandroid.sk/android-code-2016)
Website: https://vecturagames.com/gpxviewer
Download link: https://play.google.com/store/apps/details?id=com.vecturagames.android.app.gpxviewer

SmartTicket (1/2015 - 7/2015)
Categories: own project, web application
Technologies: Ruby on Rails
Short description: Events and ticketing social network project I worked on as second co-founder and programmer. Created in Ruby on Rails. Abandoned due to competing companies has huge advantages. Please feel free to use it's source code if it can be to any help for you.
Source code: https://bitbucket.org/smart-ticket/st-site

Discovery trip (6/2014 - 9/2014)
Preview image Categories: company project, game
Technologies: Unity 3D
Short description: Game project I worked on in Logamic company. Created in Unity 3D game engine.
Videos: https://youtu.be/Tb3hrlTEOZE

GPU implementation of SPH method for fluid flow simulation (1/2014 - 5/2014)
Preview image Categories: diploma thesis
Technologies: OpenGL, GLSL, OpenCL, C++
Short description: Diploma thesis project created in C++, OpenGL, GLSL and OpenCL. It's purpose was parallelization of various SPH methods used for fluid flow simulation. Won rector’s price for excellent diploma thesis.
Awards: rector’s price for excellent diploma thesis
Videos: https://youtu.be/498G-MaFeX0, https://youtu.be/Jo6wBOWWhPo
Diploma thesis text: https://vecturagames.com/portfolio/fil/dp/dp-final.pdf
Download link and source code: https://vecturagames.com/portfolio/fil/dp/ocl-sph.zip

Boxes15 (6/2013 - 11/2013)
Preview image Categories: school project, game
Technologies: OpenGL, GLSL, C++
Short description: School project of 15 puzzle game created in C++, OpenGL and GLSL.
Videos: https://youtu.be/4ralqKP2j6E
Download link: https://vecturagames.com/portfolio/fil/boxes15.zip

OpenGL visualization (4/2013 - 10/2013)
Preview image Categories: school project, visualization
Technologies: OpenGL, GLSL, C++
Short description: School project of OpenGL visualization created in C++, OpenGL and GLSL.
Videos: https://youtu.be/RNHibkN-qO8

WebGL visualization (1/2012 - 1/2012)
Preview image Categories: school project, visualization
Technologies: WebGL, JavaScript
Short description: School project of simple teapot visualisation in WebGL.
Website: https://vecturagames.com/portfolio/fil/webgl

Multidimensional data visualization (4/2013 - 4/2013)
Preview image Categories: school project, visualization
Technologies: SDL library, C++
Short description: School project of parallel coordinates data visualization method created in C++ and SDL.
Download link: https://vecturagames.com/portfolio/fil/paralelcoor.zip

XIMP (12/2012 - 1/2015)
Preview image Categories: onw project, StarCraft bot
Technologies: BWAPI library, C++
Short description: Own project of bot playing StarCraft game created using BWAPI library in C++. It is simple state machine based AI playing one strong strategy. Won several prices between 2013 - 2015 in SSCAI Tournament, AIIDE and IEEE CIG competitions.
Awards: Student StarCraft AI Tournament 2015 - second place in mixed division (http://www.sscaitournament.com/index.php?action=2015)
Student StarCraft AI Tournament 2014 - second place in mixed division (http://www.sscaitournament.com/index.php?action=2014)
IEEE CIG 2014 StarCraft AI Competition - second place (http://cilab.sejong.ac.kr/sc_competition2014)
AIIDE 2014 StarCraft AI Competition - second place (http://webdocs.cs.ualberta.ca/~scbw/2014)
Student StarCraft AI Tournament 2013 - first place in student division (http://www.sscaitournament.com/index.php?action=2013)
Videos: https://youtu.be/f3y2fteC_wQ
Ladder: http://bots-stats.krasi0.com
Download link: http://www.sscaitournament.com/index.php?action=scores

Leaf recognition using artificial neural network (12/2012 - 12/2012)
Preview image Categories: school project, artificial neural network, multi-layer perceptron (own implementation)
Technologies: OpenCV, C++
Short description: School project created in C++ also with support of OpenCV library. It's using own implementation of multi-layer perceptron.
Download link: https://vecturagames.com/portfolio/fil/mlp-leaves.zip

Self-organizing map (5/2012 - 5/2012)
Preview image Categories: school project, artificial neural network, Kohonen's Self Organizing Feature Map
Technologies: SDL library, C++
Short description: School project of Self-Organizing map created in C++ and SDL.
Download link: https://vecturagames.com/portfolio/fil/som.zip

Implementation of agent's communication platform for Android devices (4/2012 - 5/2012)
Categories: bachelor thesis
Technologies: Java
Short description: Bachelor thesis project created in Java. It's purpose was porting AI agent communication platform to Android devices.
Website: https://vecturagames.com/portfolio/fil/bc

Leon (1/2011 - 5/2011)
Preview image Categories: school project, game
Technologies: SDL library, C++
Short description: School point and click adventure game project created in C++. I have also created game and scene editor in Lazarus (Free Pascal). Artwork was created by my friend.
Website: https://vecturagames.com/portfolio/fil/leon

XChessPuzzle (1/2011 - 2/2011)
Preview image Categories: school project, game
Technologies: AJAX, Lazarus (Free Pascal)
Short description: School chess puzzle game project created in AJAX. I have also created editor for chess puzzles in Lazarus (Free Pascal).
Editor: https://vecturagames.com/portfolio/fil/xeditor.zip
Website: https://vecturagames.com/portfolio/fil/xchesspuzzle

Tic-tac-toe (3/2010 - 4/2010)
Preview image Categories: own project, game
Technologies: Lazarus (Free Pascal)
Short description: Own game project Tic-tac-toe created in Lazarus (Free Pascal). It can be played by single player on one computer (against AI) or two players on one computer or through LAN. I experimented a little bit with simple pattern based AI.
Download link: https://vecturagames.com/portfolio/fil/piskvorky.zip

King Wars (1/2010 - 2/2010)
Preview image Categories: school project, game
Technologies: Lazarus (Free Pascal)
Short description: LAN chess game created as school project in Lazarus (Free Pascal). It has chess rules programmed in it.
Website: https://vecturagames.com/portfolio/fil/king-wars

Old games and programs (2003 - 2006)
Preview image Categories: own projects, games, programs
Technologies: Game Maker, Visual Basic, Delphi, C++
Short description: 16 small and simple games and programs created in Game Maker, Visual Basic, Delphi, C++.
Download link: https://vecturagames.com/portfolio/fil/old-projects

All projects
Download link: https://vecturagames.com/portfolio/fil