Unreal Software is a is a small and independent game and software developer. Peter Schauss uses this name to publish his hobby projects, most of which are games. The greatest successes of Unreal Software are Stranded I, Stranded II and Counter-Strike 2D. The name Unreal Software has no distinctive meaning. However it is not related with the "Unreal" games and engines by Epic Games.
DC started to learn his first programming language called Super Logo.
DC programmed his first little Super Logo games e.g.: Gnoms, Creatures Island, Brain Fire and Ufo Jagd.
DC had a look at C++ which lead to the development of some tiny programs. e.g.: a game where you have to guess numbers, Taskdevil and CD-Control.
4th Quarter - DC found something on the internet (he has internet since 2001): Flash. One example of what he made with it is Mouse Trail.
4th Quarter - Flash is nice but it is too slow for fast games. So DC had a closer look at Blitz Basic, a powerful and simple programming language for games. Shortly after this he had the idea of programming Counter-Strike 2D.
Middle of - DC lost the motivation to work on Counter-Strike 2D. Instead he concentrated on the third dimension and wrote Stranded. It was his first 3D title and his biggest game too (10,000 lines of code).
November - Stranded was a great success. So great that DC planned to make a second game like this. Stranded has been published in 4 magazines (SharePlay, Bravo Screenfun, Computer Bild Spiele, PC-Action) and in the Rhein-Zeitung (local newspaper). But before doing that he wanted to finish Counter-Strike 2D.
July - Counter-Strike 2D (which already had about 22,000 lines of code at that time) became very popular. csbanana.com (now fpsbanana.com) gave UnrealSoftware the domain cs2d.com. Afterwards DC began to work on Stranded II.
End of - fpsbanana.com stopped supporting UnrealSoftware with cs2d.com. So the list of servers in Counter-Strike 2D was not available anymore. As a result of this "problem" Counter-Strike 2D lost a lot of players.
April - The German Stranded II Beta was released and reached about 1,500 downloads at UnrealSoftware.de within 10 days.
June - Stranded II reached the gold state. With over 50,000 lines of source code and a development time of about 3 years it is by far the biggest project DC has ever worked on.
July - Counter-Strike 2D 0.1.0.5 (working title: CS2D Max) has been released. It is a completely re-programmed version of CS2D. This time DC used the programming language BlitzMax. It is his first project which is available for Linux and Mac OS too. At that time it has approximately 50,000 lines of code.
Many updates made Counter-Strike 2D code grow to over 60,000 lines.
March - Counter-Strike now supports Lua.
September - The new Unreal Software game Carnage Contest was released. Its most remarkable and special feature is that all the weapons are scripted with Lua. Still it is just a small project compared to Stranded and CS2D.
November - Unreal Software needed too much traffic and CPU power, so it was moved to a fast V-Server (including all related pages).
April - the website was re-built from scratch and now uses XHTML and UTF8 (working title: Unreal Software 2.0).
October - Carnage Contest reaches beta phase (version beta 0.1.0.0)!
Unreal Software announces the development of Stranded III and starts a devolpment blog to show progress.
August - Stranded III progresses slowly as he was busy with his bachelor thesis and now working full time. The website www.Stranded3.com has been created.
April - CS2D is put on Steam Greenlight. June - CS2D receives green light on Steam Greenlight and Unreal Software focuses completely on the Steam release of the game. November - Unreal Software finally release CS2D on Steam. It starts with over 50 Steam achievements and gets activated over 200,000 times within a short time. Over 1000 players are in the game via Steam at the same time. The user reviews are very positive (over 90% positive).