About me

Profile picture of Matthias Kruis

Hey there! This is my portfolio website - I'm Matthias Kruis, a Game Design student with a specialization in Engineering. I am interested in game programming and game system architecture. Through my projects, I have learned some game development tools and programming languages. This includes Unity, C#, HTML/CSS/JavaScript and more. On this website, I'm excited to showcase my skills and projects that reflect my passion for creating games!

Projects

Coding a chess bot

I particiated in a chess coding challenge to code a chess AI in C#. My bot reached an estimated Elo of 2136!

2D physics engine

I created a 2d physics engine with the verlet integration, featuring convex shapes, ropes, and more!

Steganography

Hiding data inside an image using different algorithms and the jpeg image format

Toon Engine

I made a Toon Engine with custom lighting, outlines, line hatching and a benday-bloom effect

Blogs

3D pixel effect in unity 2022.3

Learn here how to create a 3d pixel art effect in the latest unity version with a toon shader and outlines!

Creating swinging movement in unity

My journey of how I created a grappling hook and swinging movement in unity!

Contact

Mail: matthiaskruis.contact@gmail.com