Samuel Mráz

3rd year studying Computer Games and Graphics at CTU FEE

Daydreaming about making games

Student Games

A collection of games and game-related projects I worked on.

May 2025

Bullet Hell with Signed Distance Fields

An unfinished but interesting project I did in Godot.

It's a bullet hell, but instead of killing you, the bullets push you around and you die when you have nowhere to move. It uses Signed Distance Fields for collisisons, which allows for some interesting abilities, like inverting the playing field or cutting a hole through obstacles.

gameplay gif
Godot | C# | GLSL

May 2025

Nebula Express - 3D Domain Warping Shaders

I created a small game to practice writing shaders.

It uses Domain Warping to create fog-like structures on the skybox, and a handy vertex shader that bends rail meshes along a curve. More on it in the attached article.

gameplay gif
Unity | C# | HLSL | Shader Graph

Fall 2024

Student game project

I cooperated with three other students to create a Unity point-and-click game for a semester project at CTU FEE.

I designed an intuitive Interaction and Animation System, allowing even non-programmers to implement animated interactions without writing code. I also worked on some animations and programmed a minigame.

screenshots from the game
Unity | C#

June 2023

Hosting a Game Jam

During my final year of high school, I co-organized a game jam for our students.

My partner and I secured funding, prizes, and most importantly mentorship from several prominent Czech game studios. The two-day event was a great success; the winner even earned the opportunity to showcase their project at the Game Developers Session (GDS) in Prague.

I am very grateful to the mentors who took the time to guide and inspire some young aspiring game developers. You can check out the Game Jam here.

Studios that helped us level-up the game jam.

Spring 2023

Real-Time multiplayer Card Game in Unity

I recreated the famous mobile game Clash Royale in Unity & Photon to teach myself network coding.

It uses Photon PUN as the networking backend, and features simple matchmaking and server-side authorization.

gameplay gif
Unity | C# | Photon PUN

2022

Finite state machine FPS character controller

For a High School project, I created a State Machine FPS character controller in Unity.

It builds upon the Character Controller component, and supports Moves and Effectors.

  • Moves are states on the character controller that have a start and end condition. Some examples of implemented moves: MoveBasic, MoveCrouch, MoveDoubleJump, MoveGrapple, MoveWallRide.
  • Effectors are external actors that move the player, for example: EffectorJumpPad, EffectorTurbine, EffectorZipline.
gameplay gif
Unity | C#

2020 - 2022 Game Jam Games

I participated in multiple game jams while learning Unity. You can check out the resulting games on itch:

  • ARENA - a spelunky-inspired arena platformer.
  • Beasts Of The Nordic Seas - A boss rush where every sprite is taken from old nautical maps!
  • Dice Dodge - A tile-based game that tests your reaction time, as well as your luck.
screenshots from the games
Unity | C#

Lets talk!
hi@samuelmraz.dev