Game Programming Portfolio
Hello and welcome to my Portfolio! My name is Markus Wall and I’m a professional game programmer from Germany.
Ever since my early childhood, I’ve been obsessed by video games. Growing up in the 90s, I quickly fell in love with games like Super Mario World, Secret of Mana, Super Metroid and more. Even back then, I already knew that my dream was to become a game developer one day.
In the early 2000s, I took my first steps into actual game development, playing around with tools like RPG Maker 2000. A few years later, I learned the basics of 65c816 assembler and used them to create my own Super Mario World ROM hacks. It wasn’t until 2008 that I took my first Computer Science classes at school, learning my first higher-level programming language in Pascal and even developing my first complete game with a few classmates. I went on to learn further programming languages at home.
From 2012 to 2014, I studied Game Programming at Games Academy in Frankfurt/Main, where the focus was on developing multiple small game projects in teams. I worked on both 2D and 3D games, learning programming languages like C# and C+ and using popular game engines like Unity and Unreal Engine. Ever since 2014, I’ve been working in the games industry professionally.
In all those years, I’ve never lost my passion for playing and making games, and I keep doing so, even in private.
My sixth project at KAIKO, an all-new DLC for our previously developed remaster Kingdoms of Amalur: Re-Reckoning.
My fifth project at KAIKO, a remaster of the original Kingdoms of Amalur: Reckoning for Windows, PS4, Xbox One and Nintendo Switch.
My fourth project at KAIKO, a remaster of the original Red Faction Guerrilla for Windows, PS4, Xbox One and Nintendo Switch.
My third project at KAIKO, a remaster of the original Darksiders for Windows, PS4, Xbox One, Wii U and Nintendo Switch.
My second project at KAIKO, a remaster of the original Darksiders II for Windows, PS4, Xbox One and Nintendo Switch.
My first project as a professional game programmer at KAIKO, a remaster of the classic PS2 platformer to PC, Mac, Wii U, PS3, PS4, Xbox 360 and Nintendo Switch.
My fourth project at Games Academy, a physics-based 3D Fun Racer with customisable karts, made in Unreal Engine 4.
My third project at Games Academy, a Tron-inspired 3D Fun Racer with 3D arenas and various items, made in Unity.
My first project at Games Academy, a 2D Sidescrolling Shooter with a Gradius-inspired power-up system, made in C# with XNA.
My first completed game, a Tetris clone that started as a school project and was extended by me, written in Pascal using Allegro.pas.
Microsoft Office, Open Office, Libre Office
Started a job at KAIKO and worked as a programmer on multiple released games.
Took Game Programming course at Games Academy in Frankfurt.
Took my first Computer Science classes at Thomas Morus Gymnasium, learning the basics of Pascal.
Learned basics of 65c816 assembler to create my own Super Mario World ROM hacks.
Started learning the basics of game development by experimenting with tools like RPG Maker 2000.
Please take a look at some of my game development-related skills. You can check a more complete list in my CV.