Tobit (9/2018 - 2/2019)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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