GlobalIndustry-Project Blog öffnet seine Pforten16 Jul
Mit dem heutigen Tag startet nun offiziell der Global Industry Project [GIP] Blog. Da stellt sich sofort die Frage: Was ist das Global Industry Project und um was soll es hier in Zukunft gehen?
Hinter dem Global Industry Project steht primär die Idee einer Wirtschaftssimulation. Diese entstand bereits vor 2007 mit der Vorstellung eines einfachen Browsergames, wie es unzählige gibt. Was ich heute aber ziemlich sicher sagen kann ist, dass es kaum nennenswerte wirtschaftsbasierende Browsergames gibt. Wenn sich ein Browsergame in dieses Terrain wagt, wird man oft mit wenig Möglichkeiten und sehr einfachen Spielzielen abgespeist. Hinter Global Industry steckt aber die Idee einer möglichst realen und undurchschaubaren Wirtschaftssimulation. Zu dieser Zielsetzung kommt hinzu, dass sich Global Industry technisch stark von anderen Browsergames unterscheiden wird.
Auf Grund der Komplexität des Systems, wird das eigentliche Spiel nicht wie gewöhnliche Browsergames primär über die PHP-Basierte Webserverapplikation ablaufen, sondern unabhängig von Clientzugriffen in einem Backend ablaufen. Was bedeutet das genau? Global Industry wird kontinuierlich Daten neuberechnen müssen – beinahe vergleichbar mit einem “richtigen” Spiel auf dem Betriebssystem. Aus diesem Grund wird Global Industry in zwei logische Systeme aufgeteilt: Das Backend, das die Spieldaten laufend neu berechnet und sog. Frontends, die die Daten lediglich grafisch aufbereiten und dem Benutzer eine Schnittstelle zum Spiel bieten.
Wer jetzt noch gedanklich folgen konnte, hat vielleicht bemerkt, dass hinter Global Industry sozusagen zwei beinahe unabhängige Systeme stecken. Man könnte daher soweit gehen und das Frontend völlig verändern, ohne das Backend modifizieren zu müssen. Es spielt also keinerlei Rolle, wie das Frontend funktioniert – was uns von einem gewöhnlichen Browsergame absondert. Denn prinzipiell wäre es möglich das Backend auch über eine Frontend-Software anzusprechen, die grafisch viel höher entwickelt ist als ein Browsergame. Diese Möglichkeit besteht, ist aber kein primäres (oder gar sekundäres) Ziel unserer Entwicklung.
Den technischen Aspekt mal beiseite gelegt, möchte ich noch einige Worte zum Spiel ansich los werden. Global Industry kann man sich wie ein Gründungs- / Unternehmensspiel vorstellen: Man beginnt in einer beliebigen Branche und produziert mit Hilfe von Angestellten und Maschinen verschiedene Produkte, die man vermarkten muss. Hinzu kommen finanzielle und wirtschaftliche Strategien: Steuererklärungen, Bilanzen und Verträge spielen eine wichtige Rolle – sollen aber genausogut mit wenigen Mausklicks und einem Automanager verwaltbar sein. Global Industry soll Möglichkeiten zu detailreichen Kalibrierungen geben, gleichzeitig aber auch Spielern mit weniger Freizeit die Möglichkeit geben, automatisch spielen zu lassen.
Welche Facetten das Spiel aufweisen wird, kristallisiert sich sicher erst bei laufendem Betrieb heraus, allerdings soll dieser Blog unter anderem unsere laufenden Entwicklungen und Probleme dokumentieren und anderen Programmierern Einblicke in unser Projekt ermöglichen.
Ist der Blog damit eine reine Dokumentation? Nein, definitiv nicht. Global Industry bietet uns lediglich das umfangreiche Themengebiet, das ich und andere Autoren in diesem Blog abdecken möchten. Wir sind nicht auf eine Programmiersprache, nicht auf das Programmieren und nicht auf das Web alleine beschränkt – es werden sich mit der Zeit mit Sicherheit auch Themen um Projektmanagement & Software, AJAX, Algorithmen, Server und Architekturen einfinden, was eine Beschreibung oder einen aussagekräftigen Namen für den Blog beinahe unmöglich macht. Da Global Industry in all diese Bereiche vordringen wird, ist dies der Global Industry Project Blog.
Viel Spaß!
Julian


Wir sind halt einfach querdenkend
Ein Projekt, sei es im Internet oder vielleicht auch im Intranet oder auch nur in Papierform als Printmedium, schließt viele Tätigkeiten mit ein.
Bin mal gespannt wie viel wir davon hier ansprechen können. Also auf geht’s und auf zu den Tasten.
Euer Thorwald
____________________________
http://blog.php-collection.de
http://www.geschossen.com