
Moin
I'm Peter Schauss, a passionate software engineer and game developer based in the vibrant city of Hamburg, Germany. Crafting exceptional software and creating immersive games isn't just my profession - it's my hobby and my true passion. Join me on a journey where creativity meets technology, and explore the exciting projects I've brought to life.
Table of Contents

Games
Game development is one of the most multifaceted and engaging areas of software engineering. I've been creating my own independent games for over 20 years, continuously exploring new technologies, mechanics, and design approaches. I also enjoy participating in game jams to rapidly prototype ideas and experiment with unconventional concepts.
Independent Hobby Projects
I publish most of my independent hobby projects under the name Unreal Software. One of my largest and longest-running projects is CS2D, a 2D top-down multiplayer shooter that has been actively developed and played worldwide for over two decades. My first 3D title was Stranded, a survival game focused on exploration and resource management. Its sequel, Stranded II, introduced a flexible definition system and a powerful scripting language to support modding. The most recent release is Carnage Contest, a turn-based tactical multiplayer shooter inspired by Worms. All weapons are implemented via Lua scripts, allowing players to fully customize or create entirely new weapons. I'm currently developing Stranded III using the Godot Engine.

Game Jams
I've participated in several game jams, where rapid prototyping and creative problem-solving are essential. The games below were developed within 48 hours as part of teams of varying sizes, using Unity and C#. I was primarily responsible for programming and also contributed select art assets. (Each entry includes the team size and a breakdown of my specific contributions.)
- Physical Crime, IG Jam #8, 2015 (5+, code & some props)
- Mayan Ball Game, IG Jam #9, 2015 (5+, code & characters/HUD/some props)
- Trick Or Treat, IG Jam at GamesCom 2016 (2, code & all art)
- Rubber Duck Rampage, Global Game Jam 2017 (2, code & level/some props)

Professional Projects
I'm currently working on Mobile Dungeon, a dungeon crawler in the Shakes & Fidget universe. As the lead frontend developer, I'm responsible for the client-side software architecture and have implemented many of its core systems. Working in a small, art-centric team, we place a strong emphasis on automation and the development of efficient, scalable workflows. Mobile Dungeon is available globally on Android, iOS, and Steam (Windows).

My first project at Playa Games involved porting the Shakes & Fidget Flash client to Unity. I developed several core systems and implemented a wide range of game features. Over time, I also took over backend responsibilities, ensuring smooth client-server communication and system scalability. Shakes & Fidget is a popular cross-platform RPG with around 300,000 daily active users, deployed on Android, iOS, WebGL, and Steam (Windows and Mac).

At Goodgame Studios, I contributed to the mobile adaptation of Legends of Honor, a free-to-play strategy game for Android and iOS. The mobile client was launched in multiple regions, including the US, UK, Canada, and Poland. As a client-side developer, I was responsible for implementing core functionalities, gameplay systems, telemetry and tracking infrastructure, as well as several in-game UI components and dialogs.

Websites
Building websites with established technologies like HTML, CSS, PHP, MySQL and JavaScript is essential for showcasing my projects effectively online. UnrealSoftware.de serves as a hub for users of my games, featuring a sophisticated, custom-designed discussion forum and a file archive that allows for comments on user-generated content.
Some other websites I made are for instance CS2D.com, StrandedOnline.de, CarnageContest.com and Stranded3.com.
Art
Creativity holds a special place in my heart, even though I'm not a professional artist. I enjoy drawing and digital painting, which is why I create much of the artwork for my games and websites myself. With several years of experience in Photoshop and foundational skills in 3D modeling using Blender, I'm able to bring my visions to life.
You can see a few of my 3D models at my Sketchfab page - and of course also in my games.

Work
Current Employment
Since March 2018, I've been working as a lead software engineer at Playa Games in Hamburg. In this role, I focus on game client development for various platforms, including WebGL (Browser), Android, iOS, and Win/Mac/Linux.
Previous Employments
- Java software engineer at Hermes, Hamburg, 10 months
- C# software engineer at Goodgame Studios, Hamburg, ~2 years
- Java software engineer at 1&1, Montabaur, 1 year

University
I earned my Bachelor of Science in Computer Science, with a minor in Business Informatics, from the University of Koblenz. My bachelor thesis focused on the digital signing of RDF graphs, featuring a Java framework that iteratively signs and verifies RDF graphs of varying complexity using multiple algorithms.
For a practical project, I developed a license information Firefox Add-On using JavaScript and XUL. This add-on displays licenses embedded in web pages through RDFa. To achieve this, I created my own JavaScript RDFa parser based on W3C specifications.