Eero Mutka

Game & Engine Programmer

I'm Eero, a game programmer with a special focus on engine, graphics and tools programming. I'm passionate about solving technical challenges with the goal of making games that are full of creativity, love and technical innovation.

Be sure to also check out my GitHub page, some of the projects on this page are there too! :)

Projects

  • ProjectImage

    CSG-based level geometry editor

    C++D3D11

    A 3D level editor with real-time constructive solid geometry editing. Written from scratch in C++ with the goal of being fun and intuitive to use while allowing non-destructive level editing.

  • ProjectImage

    PBR renderer with real-time dynamic global illumination

    C++VulkanGLSLSource on GitHub!

    A Vulkan renderer to study modern physically-based rendering techniques and to experiment with a compute-shader based light flooding algorithm for dynamic global illumination.

  • ProjectImage

    Rug Racers: Ultimate

    C++Raylib

    Rug Racers: Ultimate is an arcade PvP racing game where you control an actual carpet. Built during 10 weeks with a team of 6 people, I was the lead programmer and worked on gameplay, rendering, input, physics and tools.

    **Student Choice**, **Best Presentation** (GGC 2022)
    "Best Art" nominee, "Best Audio" nominee (SGA 2022)
  • ProjectImage

    Immediate-mode UI library

    C / C++Source on GitHub!

    Immediate-mode UI library with auto-layout for easily making intuitive UIs with buttons, text boxes, color pickers, and more!

  • ProjectImage

    Mortal Shell

    UE4Blueprints

    Mortal Shell is a soulslike action-RPG for PC and consoles. I worked on the game as a gameplay programmer as part of a 15-person team.

    **Best Indie**, **Best Soulslike** (FextraLife 2020)
    "Best Debut Game" nominee (The Game Awards 2020)