Mobile game development
This small mobile game is dedicated to my pet dwarf hamster Eggert. Seeing him run endlessly in his wheel every day made it obvious to me, that there needs to be an "endless runner" game dedicated to him!
The purpose of this project was to learn developing and releasing a mobile game with Unity3D (and to immortalize Eggert).
The project is mostly finish and will soon be uploaded to the Google Play store where I already configured the store page.
Here's a small demo that can be played in the browser!
(Desktop only. Click and drag the mouse to move.)
What I learned from this project:
- Creating and exporting a mobile game with Unity
- Uploading a game to the Google Play Store
- Integrating different types of ads (Eggert needs food after all)
- Modelling low poly 3D assets for mobile (in Blender)
- Working with shader code (curved world)
3D hamster cage
In this project I created a modular 3D asset pack based on toys and decoration from my dwarf hamsters cage.
(A lot of those assets are higher quality versions of the assets from my mobile game.)
The purpose of this project was to practice the 3D game asset creation workflow.
On the right is a simple example cage with some of those assets.
I used Three.js to display it on this website.
What I learned from this project:
- Modelling and UV unwrapping 3D assets in Blender
- Sculpting and retopology
- Baking texture maps from high to low poly models
- Texturing 3D assets in Substance Painter
- Working with references and real life measurements
Minigolf multiplayer game with procedually generated levels
This is my current project.
It is a casual multiplayer minigolf game with procedually generated levels.
What I learned from this project:
- Procedually generating levels
- Integrating a game with the Steamworks API
- Multiplayer programming (with Mirror)
2D Games
Over the last years I created many small 2D games and prototypes with Unity.
I uploaded two of them to itch.io, where they can be played in the browser:
The adventures of the cooking pot and diaper wearing Lavatory-Brush-Man
What I learned from those projects:
- Finishing and publishing games
- Exporting to WebGL
- Certainly not drawing
CS:GO map of my former office
I created a CS:GO map of my former office with Valves Hammer Editor (with the approval of my former employer).
I made a lot of reference photos around and inside the office.
Additionally I had the ground plan of the building, with which I was able to recreate it with accurate dimension.
We had a lot of fun LAN-partys at the office while playing that map during team events.
My colleagues where amazed by the details and the accuracy of the map and by the fact that we can walk around our office in a video game.
What I learned from this project:
- The office kitchen is a good spot for campers