From 546bd065d08d892e415481db6986904523b4024b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Wed, 1 Apr 2015 10:18:51 +0200 Subject: [PATCH] Local files added. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Roland Häder --- inc/modules/guest/action-game.php | 59 +++++++++++++++++ inc/modules/guest/what-blog.php | 53 ++++++++++++++++ inc/modules/guest/what-bug-tracker.php | 77 +++++++++++++++++++++++ inc/modules/guest/what-features.php | 50 +++++++++++++++ inc/modules/guest/what-forum.php | 56 +++++++++++++++++ inc/modules/guest/what-planed.php | 50 +++++++++++++++ inc/modules/guest/what-promoter.php | 50 +++++++++++++++ inc/modules/guest/what-requirements.php | 50 +++++++++++++++ inc/modules/guest/what-svn_download.php | 50 +++++++++++++++ inc/modules/guest/what-svn_play_trunk.php | 50 +++++++++++++++ inc/modules/guest/what-vote.php | 50 +++++++++++++++ inc/modules/guest/what-why_gpl.php | 50 +++++++++++++++ templates/de/html/blog.tpl | 28 +++++++++ templates/de/html/bug-tracker.tpl | 19 ++++++ templates/de/html/features.tpl | 58 +++++++++++++++++ templates/de/html/page_footer_links.tpl | 28 +++++++++ templates/de/html/planed.tpl | 56 +++++++++++++++++ templates/de/html/promoter.tpl | 54 ++++++++++++++++ templates/de/html/register_header.tpl | 1 + templates/de/html/requirements.tpl | 54 ++++++++++++++++ templates/de/html/svn_download.tpl | 52 +++++++++++++++ templates/de/html/svn_play_trunk.tpl | 24 +++++++ templates/de/html/vote.tpl | 31 +++++++++ templates/de/html/why_gpl.tpl | 63 +++++++++++++++++++ 24 files changed, 1113 insertions(+) create mode 100644 inc/modules/guest/action-game.php create mode 100644 inc/modules/guest/what-blog.php create mode 100644 inc/modules/guest/what-bug-tracker.php create mode 100644 inc/modules/guest/what-features.php create mode 100644 inc/modules/guest/what-forum.php create mode 100644 inc/modules/guest/what-planed.php create mode 100644 inc/modules/guest/what-promoter.php create mode 100644 inc/modules/guest/what-requirements.php create mode 100644 inc/modules/guest/what-svn_download.php create mode 100644 inc/modules/guest/what-svn_play_trunk.php create mode 100644 inc/modules/guest/what-vote.php create mode 100644 inc/modules/guest/what-why_gpl.php create mode 100644 templates/de/html/blog.tpl create mode 100644 templates/de/html/bug-tracker.tpl create mode 100644 templates/de/html/features.tpl create mode 100644 templates/de/html/page_footer_links.tpl create mode 100644 templates/de/html/planed.tpl create mode 100644 templates/de/html/promoter.tpl create mode 100644 templates/de/html/register_header.tpl create mode 100644 templates/de/html/requirements.tpl create mode 100644 templates/de/html/svn_download.tpl create mode 100644 templates/de/html/svn_play_trunk.tpl create mode 100644 templates/de/html/vote.tpl create mode 100644 templates/de/html/why_gpl.tpl diff --git a/inc/modules/guest/action-game.php b/inc/modules/guest/action-game.php new file mode 100644 index 0000000000..451495bf7b --- /dev/null +++ b/inc/modules/guest/action-game.php @@ -0,0 +1,59 @@ + diff --git a/inc/modules/guest/what-blog.php b/inc/modules/guest/what-blog.php new file mode 100644 index 0000000000..73576ecc49 --- /dev/null +++ b/inc/modules/guest/what-blog.php @@ -0,0 +1,53 @@ +'); +$rdf = new fase4_rdf(); +$rdf->_use_nl2br = FALSE; +$rdf->_finishCallback = 'compactContent'; +$rdf->use_dynamic_display(FALSE); +$rdf->set_CacheDir(getConfig('PATH').'inc/cache/'); +$rdf->set_salt(md5(getConfig('SITE_KEY'))); +$rdf->set_Options( + array( + 'textinput' => 'hidden', + 'sitelink' => 'http://status.mxchange.org' + ) +); +$rdf->set_max_item(10); +$rdf->parse_RDF('http://status.mxchange.org/index.php/api/statuses/public_timeline.rss'); +outputHtml($rdf->finish(TRUE)); +outputHtml(''); + +// [EOF] +?> diff --git a/inc/modules/guest/what-bug-tracker.php b/inc/modules/guest/what-bug-tracker.php new file mode 100644 index 0000000000..e010b55d02 --- /dev/null +++ b/inc/modules/guest/what-bug-tracker.php @@ -0,0 +1,77 @@ + '); +$rdf = new fase4_rdf(); +$rdf->_use_nl2br = FALSE; +$rdf->use_dynamic_display(FALSE); +$rdf->_finishCallback = 'compactContent'; +$rdf->set_CacheDir(getConfig('PATH').'inc/cache/'); +$rdf->set_salt(md5(getConfig('SITE_KEY'))); +$rdf->set_Options( + array( + 'textinput' => 'hidden', + 'sitelink' => 'http://bugs.shipsimu.org' + ) +); +$rdf->set_max_item(10); +$rdf->parse_RDF('http://bugs.shipsimu.org/issues_rss.php?project_id=0'); + +$output = $rdf->finish(TRUE); +if (!empty($output)) { + outputHtml($output); +} // END - if + +outputHtml(''); + +// [EOF] +?> diff --git a/inc/modules/guest/what-features.php b/inc/modules/guest/what-features.php new file mode 100644 index 0000000000..9e4dc39174 --- /dev/null +++ b/inc/modules/guest/what-features.php @@ -0,0 +1,50 @@ + diff --git a/inc/modules/guest/what-forum.php b/inc/modules/guest/what-forum.php new file mode 100644 index 0000000000..58d52ce760 --- /dev/null +++ b/inc/modules/guest/what-forum.php @@ -0,0 +1,56 @@ +'); +$rdf = new fase4_rdf(); +$rdf->_use_nl2br = FALSE; +$rdf->_finishCallback = 'compactContent'; +$rdf->use_dynamic_display(FALSE); +$rdf->set_CacheDir(getConfig('PATH').'inc/cache/'); +$rdf->set_salt(md5(getConfig('SITE_KEY'))); +$rdf->set_Options( + array( + 'textinput' => 'hidden', + 'sitelink' => 'http://forum.ship-simu.org' + ) +); +$rdf->set_max_item(10); +$rdf->parse_RDF('http://forum.ship-simu.org/rss.xml'); +$out = trim($rdf->finish(TRUE)); +if (!empty($out)) { + outputHtml($out); +} // END - if +outputHtml(''); + +// [EOF] +?> diff --git a/inc/modules/guest/what-planed.php b/inc/modules/guest/what-planed.php new file mode 100644 index 0000000000..9e4dc39174 --- /dev/null +++ b/inc/modules/guest/what-planed.php @@ -0,0 +1,50 @@ + diff --git a/inc/modules/guest/what-promoter.php b/inc/modules/guest/what-promoter.php new file mode 100644 index 0000000000..9e4dc39174 --- /dev/null +++ b/inc/modules/guest/what-promoter.php @@ -0,0 +1,50 @@ + diff --git a/inc/modules/guest/what-requirements.php b/inc/modules/guest/what-requirements.php new file mode 100644 index 0000000000..9e4dc39174 --- /dev/null +++ b/inc/modules/guest/what-requirements.php @@ -0,0 +1,50 @@ + diff --git a/inc/modules/guest/what-svn_download.php b/inc/modules/guest/what-svn_download.php new file mode 100644 index 0000000000..9e4dc39174 --- /dev/null +++ b/inc/modules/guest/what-svn_download.php @@ -0,0 +1,50 @@ + diff --git a/inc/modules/guest/what-svn_play_trunk.php b/inc/modules/guest/what-svn_play_trunk.php new file mode 100644 index 0000000000..9e4dc39174 --- /dev/null +++ b/inc/modules/guest/what-svn_play_trunk.php @@ -0,0 +1,50 @@ + diff --git a/inc/modules/guest/what-vote.php b/inc/modules/guest/what-vote.php new file mode 100644 index 0000000000..9e4dc39174 --- /dev/null +++ b/inc/modules/guest/what-vote.php @@ -0,0 +1,50 @@ + diff --git a/inc/modules/guest/what-why_gpl.php b/inc/modules/guest/what-why_gpl.php new file mode 100644 index 0000000000..9e4dc39174 --- /dev/null +++ b/inc/modules/guest/what-why_gpl.php @@ -0,0 +1,50 @@ + diff --git a/templates/de/html/blog.tpl b/templates/de/html/blog.tpl new file mode 100644 index 0000000000..2fd0625289 --- /dev/null +++ b/templates/de/html/blog.tpl @@ -0,0 +1,28 @@ +
+ Mein Blog, mit StatusNet: +
+ +
+ Lange war mein Weblog unter blog.mxchange.org down. Ich hatte + "damals" einen recht schwachen Server (austria031) und + die Spammer hatten tonnenweise Traffic an in geschickt. Dies hatte dazu + geführt, dass mein Server komplett ausgelastet war, sobald ich den Blog + Online nahm. Kaum hatte ich die Software (WordPress ist für mich + weiterhin eine bemerkenswerte Software) gelöscht, war wieder alles im + grünnen Bereich, der Load ging zurück und der Rest der Webseite + war wieder zügig erreichbar. +
+ +
+ Nun versuche ich den Neustart, mit StatusNet und ich muss + sagen, dass ich bis jetzt sehr zufrieden damit bin. +
+ +
+ Hier nun aber der neue Link für die Lesezeichen: +
+ + diff --git a/templates/de/html/bug-tracker.tpl b/templates/de/html/bug-tracker.tpl new file mode 100644 index 0000000000..a95a416165 --- /dev/null +++ b/templates/de/html/bug-tracker.tpl @@ -0,0 +1,19 @@ +
+ Bug-Tracker - Bitte hier alle Bugs melden: +
+ +
+ Unter der folgenden URL gibt es seit einiger Zeit einen Bug-Tracker, mit dem + mein Team und ich aktiv Bugs am tracken (verfolgen) sind. +
+ + + +
+ Falls ihr mit diesem nicht vertraut sein solltet, so könnt ihr weiterhin + Bugs auch problemlos im Forum melden. +
diff --git a/templates/de/html/features.tpl b/templates/de/html/features.tpl new file mode 100644 index 0000000000..87b134a21a --- /dev/null +++ b/templates/de/html/features.tpl @@ -0,0 +1,58 @@ +
+ Features von {?MAIN_TITLE?} +
+ +
+ Was darf es denn sein? Ozean, Hub oder nur Simulation? +
+ +
+ "Ozean? Und das auf einem Server?" - "Aber klar. Lese + unten weiter." +
+ +
+ Was ein Ozean ist, weist du denke ich mal... Ein grosses Weltmeer, an + dem - meistens - viele Häfen angebunden sind. Und so + ähnlich ist es auch bei {?MAIN_TITLE?} zu verstehen: Wenn du die + Software im Ozean-Modus betreibst, kannst du Häfen anlegen (nur + als Admin, damit das Spiel nicht ausser Kontrolle gerät), und deine + Gamer können dann ihre Reedereien in den Häfen aufbauen. + Maximalgrenzen sind natürlich setzbar! +
+ +
+ Bei Hubs und Ultra-Hubs sieht das ganz anders aus. Hier stellt das Hub eine + Art Vermittlungstelle zwischen den Ozean-Servern dar. Wenn also ein Schiff + einen Hafen ausserhalb des eigenen Ozeans anfahren will, so muss der Ozean- + Server sich beim Master-Server eine Hub-Liste holen, wo überall der + Ozean an den Hubs eingebucht ist, in dem sich der gewünschte Zielhafen + befindet. Das Einbuchen am Hub kann aufgrund des verbrauchten Traffics durch die + Spieler dann dem Besitzer des Ozean-Servers in Rechnung gestellt werden. + Transfer- oder Abfragevolumen stellen hier eine interessante + Verdienstmöglichkeit dar. +
+ +
+ Das Ultra-Hub wiederrum stellt ein Verbindungsglied zwischen zwei und mehr + Hubs dar. Sie nehmen keine Anfragen von Ozean-Servern an, sondern leiten + nur Anfragen zwischen den Hubs weiter. Hubs verbinden Ozean-Server + miteinander, Ultra-Hubs die Hubs miteinander. +
+ +
+ Nur in Planung: Die "Simulation" stellt einen + Java-Client mit 3D-Grafik und -Sound sogar dar und ist derzeit nur in + [Planung]. +
+ +
+ + Hinweise:
+ · Die hier aufgezeigten + Verdienstmöglichkeiten sind unverbindlich und stellen keine + Unternehmensberatung dar.
+ +
+
diff --git a/templates/de/html/page_footer_links.tpl b/templates/de/html/page_footer_links.tpl new file mode 100644 index 0000000000..41c224b01e --- /dev/null +++ b/templates/de/html/page_footer_links.tpl @@ -0,0 +1,28 @@ +
+ Nokia + + GNU GPL v3 + + YaCy + + Project Honeypot + + I love Free Software! + + +
diff --git a/templates/de/html/planed.tpl b/templates/de/html/planed.tpl new file mode 100644 index 0000000000..b5d117bd65 --- /dev/null +++ b/templates/de/html/planed.tpl @@ -0,0 +1,56 @@ +
+ Planung der Reedereisimulation +
+ +
+ 1. Die API (Application Programming Interface) +
+ +
+ Die API ist vollständig in PHP5 und objektorientiert programmiert. + Dies hat viele Vorteile, die in der OOP begründet sind. Zum einen + sind die in den Klassen zu verarbeitenden Daten durch Kapselung besser + geschützt. Zum anderen bringen z.B. das Werfen von Exceptions einen + "sauberen" Quellcode mit sich, als zurück gelieferte + Status-Codes. Zusammengefasst ist der Quellcode klarer strukturiert und + bleibt besser überschaubarer und Fehler beim Programmieren können + somit besser vermieden (aber nicht 100%-ig ausgeschlossen) werden. +
+ +
+ 2. Prinzipieller Aufbau des Spieles +
+ +
+ Die Reedereisimulation soll primär auf das Aufbauen von Reedereien, das + Bauen von Schiffen und auch das Fahren der gebauten Schiffe ausgelegt sein. + In der ersten Phase sollen Reedereien - so wie es in diesem Spiel definiert + ist - sich in einem "Gründerhafen" (also wo der + Hauptfirmensitz sich befindet) ansiedeln können und dann - derzeit - + Werften, Terminals bauen und Liegeplätze schaffen können. +
+ +
+ In der nächsten Phase geht es dann darum, die Schiffe fahren zu + lassen. Hierzu sind natürlich - auch in der ersten Phase - Personal + nötig, wie z.B. Matrosen und der Kaptiän, wie auch anderes Boden- + personal (die Arbeiter im Hafen sind damit gemeint). Auch die Werften und + Terminals müssen mit Personal belegt werden. +
+ +
+ Alles dies kostet dann letztendlich auch Geld (sei es Punkte, Wernis, + Klammlose oder Primera, spielt hier erstmal keine Rolle), nämlich + das Gehalt für die Mitarbeiter. Einnahmequellen stellen - wie im + echten Leben - die Tickets dar, die die ebenfalls spielbaren Passagiere + einkaufen können. +
+ +
+ 3. Mehr... +
+ +
+ Wie bei jedem Projekt ist vielleicht mehr in der Zukunft geplant. Schaue + daher hier mal ab und an vorbei! +
diff --git a/templates/de/html/promoter.tpl b/templates/de/html/promoter.tpl new file mode 100644 index 0000000000..12864f0af4 --- /dev/null +++ b/templates/de/html/promoter.tpl @@ -0,0 +1,54 @@ +
+ Promoter - Texte und Grafiken für {?MAIN_TITLE?} +
+ +
+ Langer Text: +
+ +
+ Das Browser-Game {?MAIN_TITLE?} ist eine Wirtschaftssimulation bei dem der + Spieler entweder eine Reederei gründen kann, als Kapitain oder Matrose auf + einem Schiff arbeiten kann oder auch als Passagier alle im Spiel + angemeldeten Weltmeere befahren kann. +
+ +
+ Zuerst wird ein virtueller Ozean "angelegt", in dem dann - + Begrenzung ist immer möglich - Städte erzeugt und darin Häfen + angelegt werden können. Es ist maximal ein Hafen pro Stadt + empfehlenswert! In diesem Hafen können dann Reedereien, + Schiffsbauunternehmen oder Händler sich niederlassen. +
+ +
+ Ziel des Spieles ist es dann - je nach dem welchen Charakter der Spieler + sein will - ein riesiges Reedereiunternehmen aufzubauen, was sich nicht nur + dem Wasser als Transportweg widmet. Oder als Passagier (der Spieler) kann + der Spieler bei seinen Fahrten sich mit anderen Spielern treffen (wenn man + sich z.B. draussen an der Reeling trifft, ist dann wie im wirklichen Leben + ein kommunizieren moeglich). +
+ +
+ Bei herkömmlichen Browserspielen gibt es da jedoch ein Problem: Ein + Server muss für viele tausende Spieler herhalten. Dass das auf Dauer + nur mit dem Ausbau der Serverfarm klappt, sollte jedem klar sein. Genau + hier greift jedoch {?MAIN_TITLE?} das Peer-To-Peer-Prinzip auf - aus Sicht der + Installation, wo jede {?MAIN_TITLE?} Installation ein Peer im gesamten Netzwerk + darstellt und dabei seinen Ozean und Haefen zum Anfahren anbietet. +
+ +
+ Kurzer Text: (zirka 500 Zeichen) +
+ +
+ Das Browser-Game {?MAIN_TITLE?} ist eine Wirtschaftssimulation bei dem der + Spieler entweder eine Reederei gründen, als Kapitain oder Matrose auf einem + Schiff arbeiten oder auch als Passagier alle im Spiel angemeldeten Weltmeere + befahren kann. Ziel des Spieles ist es dann ein riesiges Reedereiunternehmen + aufzubauen, das später auch auf dem Land agiert. Viele browserbasierte + Spiele verwenden das Client-Server-Prinzip, was zu hoher Last führen kann, + {?MAIN_TITLE?} hingegen das Peer-To-Peer-Prinzip. +
diff --git a/templates/de/html/register_header.tpl b/templates/de/html/register_header.tpl new file mode 100644 index 0000000000..8cc84651c5 --- /dev/null +++ b/templates/de/html/register_header.tpl @@ -0,0 +1 @@ +Anmeldeformular zum {?mt_word?} {?MAIN_TITLE?}: diff --git a/templates/de/html/requirements.tpl b/templates/de/html/requirements.tpl new file mode 100644 index 0000000000..d42eb2e13b --- /dev/null +++ b/templates/de/html/requirements.tpl @@ -0,0 +1,54 @@ +
+ Voraussetzungen: +
+ +
+ Die Voraussetzungen, um {?MAIN_TITLE?} spielen zu + können, hängt ganz davon ab, ob Du es herunterladen oder es + Online spielen willst: +
+ +
+
+ Für Online spielen (*):
+ (Aktueller [SVN-Stand]) +
+ +
+ · XHTML 1.0 kompatibler Browser
+ · Keine Downloads + und/oder Installationen wie Flash usw.
+
+
+ +
+
+ Lokal spielen (*):
+ (Aktueller [SVN-Stand]) +
+ +
+ · [SVN]-[Client]. Ich kann hier [TortoiseSVN] für + Einsteiger empfehlen, wofür ich aber keinen Support gebe.
+ · PHP 5.2.x (neuste Version ist + ratsam wegen Fixes, usw.)
+ · Apache 2.0 mit PHP-Modul oder PHP + als CGI. Einsteiger sollten [Apache-Friends von apachefriends.org] mal versuchen.
+ · MySQL oder jede andere Datenbank + wird zwar derzeit nicht benötigt, in Zukunft mit + Sicherheit aber schon!
+
+
+ + diff --git a/templates/de/html/svn_download.tpl b/templates/de/html/svn_download.tpl new file mode 100644 index 0000000000..144edc42f3 --- /dev/null +++ b/templates/de/html/svn_download.tpl @@ -0,0 +1,52 @@ +
+ SVN-Download: +
+ +
+ Hier möchte ich eine kurze Anleitgung geben, wie Du an die + SVN-Repository von {?MAIN_TITLE?} gelangst, und + diese ganz einfach aktuell hälst. Ich gehe hier davon aus, + dass [TortoiseSVN] und Apache-Friends ([apachefriends.org], + nicht mit Bindestrich eingeben!) installiert ist und funktionstüchtig + ist. Zudem sind keine schweren Modifikationen an der php.ini durch dich + vorgenommen. +
+ +
+ · Lege ein Verzeichnis z.B. unter + C:\Downloads\SVN\ namens Ship-Simu + und wechsel in dieses hinein.
+ · Rechtsklicke auf die freie + Fläche und wähle Checkout... aus.
+ · Gebe folgende URL ein: {?URL?}/repos/ship-simu/trunk/
+ · Kontrolliere das Checkout-Verzeichnis, + es sollte aber stimmen.
+ · Klicke nun auf + OK und das Tool lädt den neusten Trunk herunter. +
+ +
+ Aktualisieren geht noch einfacher - solange du nichts am Quellcode geändert + hast: +
+ +
+ · Wechsel in das Checkout-Verzeichnis + von eben gerade.
+ · Rechtsklicke auf eine freie Stelle.
+ · Wähle SVN->SVN aktualisieren + aus.
+ · Das Tool aktualisiert komplett + automatisch den Quellcode. +
+ +
+ Noch etwas zu Trunks gesagt: Hier ist der so genannnte + Trunk der aktuelle Entwicklerstand. Du lädst dir also die neusten + Änderungen herunter, bevor diese als ZIP-Datei zum Download bereit + stehen. Der Trunk muss nicht immer funktionieren! Wenn Du eine funktionsfähige + Version suchst, warte am besten auf das erste Release. +
diff --git a/templates/de/html/svn_play_trunk.tpl b/templates/de/html/svn_play_trunk.tpl new file mode 100644 index 0000000000..f37a419dd6 --- /dev/null +++ b/templates/de/html/svn_play_trunk.tpl @@ -0,0 +1,24 @@ +
+ SVN-Trunk spielen: +
+ +
+ Möchtest du dir {?MAIN_TITLE?} einfach nur ansehen? Oder es dir + einfach und bequem ohne lästige Installation mal ausprobieren? Dann + spiele kostenlos den SVN-Trunk: +
+ +
+ [Hier + kostenlos] den SVN-Trunk spielen. +
+ +
+ Beachte bitte: Der Trunk stellt die Entwickler-Version + dar und kann auch mal nicht funktionieren. Als Login und Passwort muss du + bei der ersten Abfrage svn verwenden, um den + Htaccess-Schutz passieren zu können. Ich habe dies machen müssen, + da die momentanige Version nicht schnell genug auf Anfragen reagiert und + somit den Server auslasten könnte. +
diff --git a/templates/de/html/vote.tpl b/templates/de/html/vote.tpl new file mode 100644 index 0000000000..c403d9c93b --- /dev/null +++ b/templates/de/html/vote.tpl @@ -0,0 +1,31 @@ +
+ Für {?MAIN_TITLE?} abstimmen: +
+ +

+Die besten Browsergames in den Galaxy-News MMOG-Charts! +Browsergames kostenlos +kostenlose browsergames +Bei BGame.de fuer {?MAIN_TITLE?} abstimmen +

+ +
+ Linkverzeichnisse, die {?MAIN_TITLE?} aufgenommen haben: +
+ +

+ ausgewhlt von bunte-suche.de +

diff --git a/templates/de/html/why_gpl.tpl b/templates/de/html/why_gpl.tpl new file mode 100644 index 0000000000..d255fd46c6 --- /dev/null +++ b/templates/de/html/why_gpl.tpl @@ -0,0 +1,63 @@ +
+ Wieso ich die GNU GPL verwendet habe: +
+ +
+ Ich möchte hier nicht auf rechtliche Fragen (*) oder moralische Dinge + eingehen. Mit der Entscheidung, das Spiel unter der GNU GPL freizugeben, + werden neue Möglichkeiten entstehen, einen Verdienst mit dem Spiel zu + erziehen. Die klassische Weise, Geld zu verdienen, ist dass der Quellcode - + also die Scripte oder "Software" - geheimgehalten wird (dies wird + auch als "Close-Source" oder "prohibitory" bezeichnet) + und z.B. das Spiel gekauft werden muss, was bei "lokalen" + (regulären) Spielen der Fall ist. +
+ +
+ Bei Browser-Spielen könnte man auch den Quellcode geheimhalten, aber + nicht die Software verkaufen (das ginge bei Scripten nicht, da diese dann + lesbar wären). Meistens wird entweder ein kostenloses Spielekonto + angeboten, aber mit Werbeeinblendungen (Banner, Layer) versehen, oder der + Spieler kann ein werbefreies Account einkaufen, das ihm dann monatlich / + jährlich eine Gebühr kostet. Es gibt hier bestimmt noch weitere + Möglichkeiten, auf die ich aber erstmal nicht weiter eingehen + möchte - wie z.B. Premium-Features. +
+ +
+ Mit {?MAIN_TITLE?} wird nun (fast) alles anders sein. + Zum einem ist die Engine (also die Spielesoftware) frei [erhältlich]. Zum anderen wird es durch + die so genannte Hub-Funktion des Scriptes eine Verdienstmöglichkeit + geben, die ich [hier] + näher erleutert habe. +
+ +
+ Die eigentliche Motivation, {?MAIN_TITLE?} offen zu + legen und somit es frei zugänglich zu machen, ist darin + begründet, dass ich gerne die "Open-Source Gemeinde" um ein + weiteres, freies Produkt reicher machen möchte. Zudem anderen + gefällt es mir, wie die Nutzer auf freie Software reagieren - + nämlich durchweg positiv. Natürlich gibt es auch an meiner + Software Mängel und man kann es nicht jedem Recht machen, aber dafür + sind wir zu verschiedene Menschen mit verschiedenen Ansichten. +
+ +
+ Die Spieledokumentation von A bis Z ist unter der GNU FDL (Free + Documentation License) und (bei keiner Angabe) Public Domain, also frei + verwendbar, wie du es willst. Mehr dazu + [hier]. +
+ +
+ + (*): Bitte habe Verständnis dafür, + dass ich hier keine rechtlichen Fragen dir erklären kann und auch + nicht darf. Ich bin kein Rechtsanwalt und kenne micht damit nicht aus. + +
-- 2.39.5