History
 

 
Updated: 11.12.2014, 16:47 Uhr by [GAME MASTER] ARAKIS (1) - URL: game.en.stne.net/Manual.aspx?id=35


About the Developer

My name is Sebastian Loncar (also known as Arakis). I am 23 years old (2006), and currently live in Hamburg in the Saarland (Germany). At present I work freelance for enobis GmbH (software development). I find this occupation fun since I gladly program in my spare time as well. Some call me God, but am I only a harmless creature ;)

Die Herausforderung


I was looking for a challenge. Something of which one has what. An address for example is quickly programmed, but what is it for? Well, they can be tender to download, just like this one from me: [Link] or music player: [Link]. In the meantime, I started playing the game StarTrek Colony 2 (STC2), which interested me very much. I started to make me think about how this was probably because internally built. And then I saw the challenge: A game like STC2 program, which is a big challenge, and many come to good. Thus the project "Star Trek: The New Empire" has started on 10 Okotober 2002, which was originally supposed to run under the name "Star Trek colony 3". I took my leave and decided I would reprogramme STC2 in "only" 2 weeks and then bring in new features. The weeks turned into months, months from now almost a year. The opinions about the development of Stne diverged widely. Some found it good, as the developer of STC2 hardly bothered even to his game, and saw in Stne the chance to let reinbringen all features that were missing in STC2. Others, however, saw more than Stne buck right to grumble about everything STC2 was similar. Again it was another matter, she simply wanted to play. Thus Stne began increasingly to distance himself from STC2, has remained with the game principle and the basic structure of the same, but generally better thought out and reviewed. Improving been possible since worked closely with the emerging community of Stne and features have been discussed.

STNE Today


From this project, STNE has today become an ever more popular on-line game with a very large depth of play. There are few restrictions, many freedoms, and many ways in which one arrives at the goal. But which is that goal? STNE offers continuous play - one can play it for as long a time as one has the desire. One can switch between good and bad - and then back again. But STNE does not only reflect a game in my eyes - it is a community in which one plays. A programmer can only provide so much - in the end the community is what breathes life into the game. Without a healthy community STNE is just a program that runs on a server ;)

looked behind the scenes


A few times Specifications:
Language: ASP.NET / VB.NET
169,000 lines of pure Spielequelltxt
48,000 lines of code-written, general class library that is used in several projects. It includes, among other things include: classes for database access, custom collections, private WebControl and the scripting engine.
Statistics stne.dll, as of June 2006:
631 classes
2194 class variables
269 enumeration (Konstantenlisten)
2364 EnumerationMember (constants)
32 interfaces
24,233 features
6603 Properties (Properties)
4.07 MB sum of all source files.
109 source files
169,000 lines of code
Statistics stne.dll, Booth 2003:
282 classes
1027 class variables
137 enumeration (Konstantenlisten)
1230 EnumerationMember (constants)
25 interfaces
14,822 features
3981 Properties (Properties)
1.79 MB sum of all source files.
61 source files
52,000 lines of code
The size has thus practically from 2003 to 2006 more than doubled.
Used libraries:
OpenSMTP (mail delivery), HTTP compression, SGML reader (makes HTML, XML), mshtml engine (HTML validation), SharpZipLib (ZIP compression), ZedGraph to chart generation, and stop this. NET Framwork 1.1 (Class Library) but this is part of the programming environment.
The navigation purposes in the game was originally developed by Duriel in Delphi (Pascal) as a COM DLL, later by Araki. NET ported.
Programs used:
Visual Studio. NET 2003 as development environment
Sql Server 2000 / MSDE 2000 as database
Textpad as a fast, universal text editor
groups.google.de
as Programmer's Guide mIRC to communicate
Smart FTP as FTP Manager
Irfvanview as Graphic Converter
From a pile of source code ...
src="img/dev_source.gif">
... is a beautiful game:
src="img/dev_result.gif">
(top)
 
This page has been viewed 2563 times.