Top

Markus Wall

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.

Projects

2021
14 Dec

My sixth project at KAIKO, an all-new DLC for our previously developed remaster Kingdoms of Amalur: Re-Reckoning.

2020
8 Sep

My fifth project at KAIKO, a remaster of the original Kingdoms of Amalur: Reckoning for Windows, PS4, Xbox One and Nintendo Switch.

2018
3 Jul

My fourth project at KAIKO, a remaster of the original Red Faction Guerrilla for Windows, PS4, Xbox One and Nintendo Switch.

2016
29 Nov

My third project at KAIKO, a remaster of the original Darksiders for Windows, PS4, Xbox One, Wii U and Nintendo Switch.

2015
5 Nov

My second project at KAIKO, a remaster of the original Darksiders II for Windows, PS4, Xbox One and Nintendo Switch.

28 Jul

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.

2014
11 Aug

My fourth project at Games Academy, a physics-based 3D Fun Racer with customisable karts, made in Unreal Engine 4.

27 Feb

My third project at Games Academy, a Tron-inspired 3D Fun Racer with 3D arenas and various items, made in Unity.

2013
18 Feb

ZED

My first project at Games Academy, a 2D Sidescrolling Shooter with a Gradius-inspired power-up system, made in C# with XNA.

2011
17 Dec

My first completed game, a Tetris clone that started as a school project and was extended by me, written in Pascal using Allegro.pas.

End

CV

A photo of myself with the plush of my avatar in the background.

Personal Information

Name:
Markus Wall

Place of residence:
Frankfurt/Main, Germany

Date and place of birth:
October 28, 1991 in Daun, Germany

Nationality:
German

Job Experience

Nov. 18, 2014 – present:
Programmer at KAIKO

Education

2008 – 2012:
Thomas-Morus-Gymnasium Daun

 
Graduation with Abitur (2.5)

2012 – 2014:
Game Programming at Games Academy Frankfurt/Main

 
Certified degree of “Game Programmierer (GA)” (86.32% or grade 1.6*)

 
*based on a scale from 1.0 (best) to 5.0 (worst)

Programming Skills

Specializations:
Gameplay Programming, Engine Programming, Tools Programming, UI Programming

Additional experience:
Shader Programming, Network Programming

Programming languages:
C++, C#, Ruby,Lua, Pascal

Engines and frameworks:
Unity, Unreal Engine 4, XNA, Allegro

Platforms:
Windows, Xbox One, PS4, Nintendo Switch, macOS, Wii U, Switch, PS3, Xbox 360, Windows Surface, iOS

Tools:
Visual Studio (+Visual Assist), Xcode, Shader Tool

Source control:
Plastic SCM, GitHub, Perforce (P4V)

Other Skills

Languages:
German (native speaker)

 
English (fluent in text and speech)

IT skills:
Special IT lessons at school, including training in 10-finger typing
Microsoft Office, Open Office, Libre Office

Miscellaneous

Interests and hobbies:
Games, Programming, Anime, Swimming, Laser Tag

Career

Now
2014

KAIKO

Started a job at KAIKO and worked as a programmer on multiple released games.

2012

Games Academy

Took Game Programming course at Games Academy in Frankfurt.

2008

Computer Science at TMG

Took my first Computer Science classes at Thomas Morus Gymnasium, learning the basics of Pascal.

2006

SMW Hacking

Learned basics of 65c816 assembler to create my own Super Mario World ROM hacks.

2002

Early Days

Started learning the basics of game development by experimenting with tools like RPG Maker 2000.

Past

Skills

Please take a look at some of my game development-related skills. You can check a more complete list in my CV.

Programming languages

Game engines

C++Advanced
C#Advanced
RubyBasics
LuaBasics
Custom game enginesAdvanced
UnityBasics
Unreal Engine 4Basics

Specializations

Platforms

GameplayAdvanced
EngineAdvanced
ToolsAdvanced
UIBasics
NetworkBeginner
Rendering & ShadersBeginner
WindowsAdvanced
Consoles (PS4, Xbox One, Nintendo Switch)Advanced
macOSBeginner

Contact

Leave a message below:

Or contact me directly!

Email to: rpg-hacker@rpg-hacker.de