David Kuťák

PhD candidate  •  Software engineer

#Visualization #VirtualReality #Molecules #Tunnels #GameDevelopment #Cars

david.kutak@gmail.com LinkedIn ResearchGate
Show portfolio
BomberMan
X

BomberMan

Year: 2014

Technology: C# and XNA, Windows Phone OS

Adaptation of popular Bomberman game for mobile phones. More than 80,000 downloads worldwide.

Piškvorky
X

Piškvorky (Tic-Tac-Toe)

Year: 2013

Technology: C# and XNA, Windows Phone OS

Traditional tic-tac-toe game. Two modes available – player vs. player and player vs. AI. More than 15,000 downloads worldwide.

Serpentes
X

Serpentes

Year: 2013

Technology: C# and XNA, Windows Phone OS

Adaptation of the classic Nokia 3310 game. Two-player mode available. More than 20,000 downloads worldwide.

Dungeons of Aradnia
X

Dungeons of Aradnia

Year: 2016

Technology: C++ and OpenGL, Windows OS

School project. One-level dungeon game, own game engine made entirely for this project.

Block Breaker
X

Block Breaker

Year: 2017

Technology: C++ and OpenGL, Windows OS

School project. Breakout-inspired game made entirely in 3D using own game engine (providing all the necessary functionality including mathematics and physics). All meshes are computer-generated during startup.

Pong
X

Pong

Year: 2015

Technology: HTML, CSS and JavaScript

Popular arcade game Pong which could be played in your browser. Wanna have some fun? Then let's play! ;-)

Cell visualization
X

Cell visualization

Year: 2016

Technology: C++ and OpenGL, Windows OS

School project. 3D visualization of a cell. Some advanced techniques like postprocessing and fake-a-ball rendering were used.

Bachelor's thesis
X

Bachelor's thesis

Year: 2017

Technology: C(++), C# and PowerShell

Bachelor's thesis focused on assessing the quality of lossless image compression algorithms. The thesis consists mainly of research of possible metrics and then comparison of different implementations over the set of biomedical images. Awarded with Dean's award.

Removal of biomedical images' background
X

Removal of biomedical images' background

Year: 2017

Technology: Matlab and PowerShell

School project. Replacing background of various types of biomedical images' with average color in order to improve the compression ratio. Different segmentation techniques were used during processing of images. Properties of compression algorithms were measured on processed images.

Graph Library
X

Graph Library

Year: 2016

Technology: C++

School project. C++ Graph library implementing some basic graph algorithms (e.g. for shortest path and MST problems). Export to DOT language available.

VR scenarios creation
X

VR scenarios creation

Year: 2017

Technology: Unity (C#), Adobe Fuse and Blender

School project. Level design of virtual reality scenarios with an aim to make (passive) user feel relaxed or stressed.

Mathematical algorithms
X

Mathematical algorithms

Year: 2018

Technology: C++

School course. By programming math-related problems, this course provided a deeper understanding of specific areas of mathematics. The course content included things like maze generation, fractals, L-systems and convex hull computation. During the course, I also performed optimizations of the speed of generation of Mandelbrot set by using multi-threading as well as CUDA GPU acceleration.

Protolib
X

Protolib

Year: 2018

Technology: C++

Library created with an intention to simplify prototyping in C++. Provides functionality like more user-friendly argument processing or LINQ-like container wrapper.

Library is available at GitHub.

Visualization of WW2 casualties
X

Visualization of WW2 casualties

Year: 2018

Technology: C# (Unity), Adobe Fuse

The aim of this project was to utilize virtual reality to express the immense number of casualties in World War 2. The border between life and eternity is shown in a form of people walking towards the light. The application was based on real data about World War 2 losses.

Morbus Ignotum XIX
X

Morbus Ignotum XIX

Year: 2018

Technology: C# (Unity)

A game which puts the player in the role of a doctor in the 19th century who tries to save as many patients as he can. The game was developed during 48 hours long Warhorse Gamedev Challenge 2018 and won a third place. After some improvements, Morbus Ignotum was presented at Indie Expo during the Game Developers Session 2018 conference.

Biomorph
X

Biomorph

Year: 2019

Technology: C# (Unity)

School project. Hack and slash game prototype in which the main hero can "morph" into three different characters (warrior - melee; hunter - ranged + traps; ghost - walks through walls). Player tries to survive for ten minutes in an area swarming with enemies.

Refuge Game
X

Refuge Game

Year: 2018/2019

Technology: C# (Unity)

Game (interactive exploration) developed as a part of Daria Martin: Tonight the World exhibition taking place in Barbican Centre (London) from January to April 2019. The game enables player to explore Villa Stiassni (Brno, Czech Republic) and was developed at Masaryk University in cooperation with the University of Oxford.

You can download the game on the official website.

Metal Rain
X

Metal Rain

Year: 2018

Technology: Blender, Substance Painter, C# (Unity)

School project. Prototype of strategy/survival hexagonal game in which the player tries to fill the energy of the mothership by gathering resources from falling ship scraps. My task in this project was mainly to create 3D models of robots/buildings/scraps (in Blender) and texture them with Substance Painter. In a small contest of all games developed in the course, Metal Rain was selected as a winner by seasoned game developers.

You can download the prototype on the itch.io website.

Kleer Prime
X

Kleer Prime

Year: 2018/2019

Technology: C# (Unity)

Team development. School/side project. Prototype of "small-scale" MMO game (sounds like contradiction, I know). The game has a terrain with area of 16 km2 containing different locations including city, camps, tavern, merchants and others.

You can watch the demo video here.

Master's thesis
X

Master's thesis

Year: 2019

Technology: C# (Unity), C++, VRTK

Master's thesis presenting a collaborative multimodal virtual reality mind map application allowing several participants to experience the process of brainstorming. Multimodality is achieved by using both the controller and speech to text technology as a means of input.

Users can modify map nodes in several ways, see avatars of other users and talk to each other. They can also preview PDF file as well as vote about the best ideas. Awarded with Dean's award.

Cleptomania VR
X

Cleptomania VR

Year: 2019

Technology: C# (Unity), VRTK

Team development. Game developed during the Ludum Dare 45 game jam. One player wears a VR HMD and becomes a thief in a supermarket. The second player sits behind a computer and monitors security cameras to help his colleague.

Link: Cleptomania VR @ ldjam.com

D.E.W.D.R.O.P.P.E.R.S
X

D.E.W.D.R.O.P.P.E.R.S

Year: 2019

Technology: C# (Unity)

Team development. Game developed during the Bohemia Interactive Gamedev Challenge 2019. Inspiration comes from the popular title "Bulánci". The game provides a local multiplayer for two to four players as well as two game modes. Players fight against each other while using a subset of skills they select before every round.

Traceroute Visualizer
X

Traceroute Visualizer

Year: 2020

Technology: C# (WPF)

Solo development. School project. This application visualizes the geolocation of nodes visited during the traceroute command. It enables to add destination domains/IPs one-by-one or to load them from a file, and then executes traceroute command on each of these domains, parses its output and shows visited nodes on the map.

Maroon: Roatan
X

Maroon: Roatan

Year: 2019/2020

Technology: C# (Unity)

Team development. Prototype of a VR survival game about a man who found himself on a desolated island where he is trying to survive.

Link to trailer: YouTube

Akhlut
X

Akhlut

Year: 2020

Technology: C# (Unity)

Solo development. Game developed during Ludum Dare 46 game jam. Akhlut is a composite animal that takes the form of an orca when in water and a form of a wolf when on land. One such creature is in trouble in the Ijuguk Napâttulik, Forest of a Ghost. Can you save it?

Link: Akhlut @ ldjam.com

Zuma-like game
X

Zuma-like game

Year: 2020

Technology: C# (Unity, WebGL build)

Team development. Zuma-inspired game developed for the Masaryk University for the Researchers' Night 2020 event. It was used for the promotion of the event while the best players were awarded with prizes. My responsibility was to develop the core Zuma gameplay mechanics.

Link: MNR @ MUNI

O.R.O.S.I.
X

O.R.O.S.I.

Year: 2022

Technology: C# (Unity)

Team development. Game developed during Brno Game Jam 2022 presenting the player with a "gun you cannot shoot". Ranked second in user's pick, third in jury's pick.

Link: O.R.O.S.I @ itch.io

Vivern
X

Vivern

Year: 2021

Technology: C# (Unity)

VR application for visualization and design of DNA origami nanostructures.

Link: doi.org/10.1109/TVCG.2021.3106328

Catana
X

Catana

Year: 2022

Technology: TypeScript, WebGL

An online modelling environment for proteins and nucleic acid nanostructures.

Link: doi.org/10.1093/nar/gkac350

Crocogedon
X

Crocogedon

Year: 2024

Technology: C# (Unity)

Team development. A game developed during Brno Game Jam 2024, in which the player takes the role of a Brno dragon trying to escape the sewers rapidly filling with deadly poisonous liquid.

Link: Crocogedon @ itch.io