About Me

Hey there! My name is Marc André Ueberall and this is the quiet corner of the internet I call my own.

You might be here because of the games I create, or we might have had a good time on the golf course together. But maybe you got here because me and my better half recklessly overtook you on the Autobahn in our sports car … if THAT is the case … I’m NOT the droid you are looking for!

I’ve studied mathematics and computer science with focus on artificial intelligence. (Edit: It’s 2024 and currently it’s a tricky time to say “Yeah, I’m working on AI” but rest assured that I don’t do ChatGPT and stuff … I’m developing AIs with tactics and strategies for destructive purposes to eradicate humankind … i.e. computer games) I’m a passionate programmer, game developer, gamer, golfer, racer, pertrolhead, wine and whisky aficionado and all in all quite a nice person.

I started programming in the early 80s on the Commodore 264 series, better known as the Commodore 16/116/+4. At the age of 6 or 7 I learned the basics from type-in game magazines and got in contact with the art of debugging the hard way because those games rarely worked on the first try and typos in the magazines were absolutely common.

Several years later I got my hands on a Commodore 64 before I finally switched to the Commodore Amiga 500 and started coding in GFA Basic, C/C++ and m68k assembler for the Motorola 68000 CISC microprocessor. My interest in graphic programming culminated in joining the Amiga demoscene in the early 90s.

In the mid 90s I bought my first “real” PC (the first “unreal” was a Commodore PC10-III … what a machine) when the platform became a real alternative gaming-wise with the introduction of the first 3Dfx cards. Nowadays I still love my good dose of retro gaming like the Turrican series, the classic Lucasarts adventures and my very first computer game Tom Thumb on my old rigs and on emulators.

Over the course of time I saw operating systems come and go. My daily driver is a mix of Arch Linux (KDE/dwm/Hyprland) and Microsoft Windows but I also enjoy using Unix, Amiga Workbench and DOS. But I really can’t stand anything related to Apple, even though I am forced to use MacOS for compiling and submitting native Apple apps.

Over the past decades I created games for the PC, several console generations, and mobile platforms including Android and iOS.

Besides the game development I spent a lot of time in theory and practice of game engine design and worked on the open source engine Ogre3D for which I created an editor based on the GtkRadiant and several other tools and libraries.

I also do commissioned work like the original Freebooter’s Fate Compañero, a companion app for a pirate themed tabletop skirmish wargame, which has been pioneering as the very first app that connected the analog world of miniature wargaming with the digital world of smartphones and tablets. The app got released on the worlds largest fair for boardgames, roleplaying games and tabletop wargaming, the Spiel 2015 in Essen.

I’m fluent in C++, C#, Java, Python, Lua, Javascript, Pascal, 68k Assembler and the good old Commodore Basic (ok, it’s licensed Microsoft Basic actually). Since 2013 I’m using Unity 3D and C# exclusively. Since Unity fucked up big time, I moved back to the Unreal Engine which I worked with in the early 2000’s … and so switched back to C++ again.

I’ve written a number of articles and postmortems for the German game development magazine Making Games inluding a series about XNA and automated shader integration. To have been featured in the “Games Atlas Ruhr” (the game development guide for the Ruhr Area) was quite an honour. Also, some German newspapers thought that I’m important enough to write about me … ha! You should have known better!

I’m a sucker for everything science, especially history, archaeology and astronomy. When it comes to history, the Crusades and the Renaissance are my absolute passion. In addition to the past, I would love to do a more or less complete Messier Marathon with my Meade LX90-ACF 12″ telescope in the not so distant future.

Music-wise I’m sort of a weird example: I’ve got a classical musical education with a deep passion for baroque composers like Johann Adolf Hasse, Georg Phillipp Telemann, Francesco Venturini or Georg Friedrich Händel sung by countertenors like Philippe Jaroussky and Jakub Józef Orliński … and I’m a metalhead listening to Black Metal exclusively since 1990. Ambient music is a huge part of my musical upbringing, too. You can find the stuff I do in my sparetime on bandcamp btw.

I spent the last 25+ years of my life hitting a little white ball in a game called golf … some people say that I’m quite good at it. I participated in national championships as both, player and team captain. Each second fall I fanatically hoist the European flags when it is time for the Ryder and Solheim Cup.

Moving cars around quickly is my other passion, in virtual reality and real life. Four wheels and mid-engine are my definition of heaven, but since 2020 I’m also all in for aviation and backcountry flying.

I started playing pen & paper roleplaying games in the mid 80’s with Das Schwarze Auge (The Dark Eye) and Dungeons & Dragons. Dismissed both and ended up playing Call of Cthulhu, Basic Roleplaing, Hârn World, Mythras, Symbaroum, Coriolis, Traveller and Savage Worlds. Lately I lost my heart to the Mythic Gamemaster Emulator 2nd Edition which allows me to play any roleplaying game solo … just in case that my better half is currently not in the mood for a special genre or system. Contrary to my very ditigal preferences for strategy and tactical games, I love playing tabletop wargames like L’Art de la Guerre, Chain of Command, General d’Armee, SAGA, Dead Man’s Hand, Infinity and Malifaux and boardgames like Arkham Horror and Eldritch Horror.

On September the 16th 2021 I got married by the little monkey on the photo after a beta test phase of exactly 20 years.