Artikel

  • on 05.02.2010
  • at 11:32 PM
  • by Dirk

Zeitgeist ist da 5

Feb5

Also eigentlich missfällt es mir ein unfert..

Ein berühmtes Zitat von Reid Hoffman, dem Gründer von LinkedIn, lautet:

If you are not embarrassed by the first version of your product, you’ve launched too late.

Entsprechend dieser Regel veröffentlichen wir hiermit das Zeitgeist Framework.

Gehostet wird das Projekt von Google Code und ist unter folgenden URLs zu erreichen:

Wie gesagt ist das Framework nicht wirklich vollständig: es hat noch Fehler, einige Module sind noch nicht mit drin, die Tests laufen gerade mal wieder nicht durch, die Dokumentation ist löchrig,.. aber es funktioniert. Und das ist genau die richtige Zeit es zu veröffentlichen. Alles andere wird sich mit der Zeit schon ergeben.

Happy coding!

p.s. Wer in den Revisions ein wenig stöbert, könnte ganz interessante Dinge finden: Testprojekte, Prototypen, Konzepte und anderes unfertiges Zeug. Seht diese als spezielle Achievements an.

subscribe to comments RSS

Es gibt 5 Kommentare für diesen Artikel

  1. Pascal sagt:

    das klingt doch mal gut ;)

    mach ich doch gleich mal ein checkout :)

  2. [...] Projekt, das ich schon längere Zeit beobachte ist endlich erschienen: Zeitgeist (bin leider noch nicht dazu gekommen es mir näher [...]

  3. PHPGangsta sagt:

    Bin gerade auf diesen Artikel gestossen und habe mir das Framework kurz angeschaut. Was genau nimmt einem das Framework ab bei der Entwicklung eines Browsergames?
    Ich habe vor einigen Jahren mit PHP4 und dann PHP5 ein kleines Browsergame erstellt, dazu aber nur einige damals erhältliche PEAR-Komponenten genutzt, aber leider kein MVC und komplexes Framework.
    Gibt es bereits ein Spiel, was darauf aufbaut? Worin unterscheidet es sich gegenüber anderen populären Frameworks (Zend Framework, Synfony und wie sie alle heißen), was kann es “besser”?

  4. Dirk sagt:

    Hi PHPGangsta, hier einige Antworten:

    - Einen guten Überblick über die grundlegenden Fähigkeiten des Frameworks findest du hier: http://blog.zeitalter3.de/2009/05/20/das-zeitgeist-framework/

    - Dem Framework liegt ein Gamesystem-Modul bei. Es enthält einen timing- und shardbasierten Eventhandler und ein System zur Datenhaltung, basiert auf einem Komponentensystem (siehe http://code.google.com/p/zeitgeist-framework/source/browse/#svn/framework/trunk/modules/gamesystem).

    - Durch das Message- und Objektsystem unterstützt das Framework pipelinebasierte Anwendungen (siehe http://code.google.com/p/zeitgeist-framework/wiki/ClassMessages).

    - Intern entwickeln wir auf Basis des Frameworks gerade zwei Spiele. Es wurden bereits einige einige Applikationen und Webseiten auf dem Framework gebaut, die als Proof of Concept dienten.

    - Im Gegensatz zu vielen Frameworks lässt einem Zeitgeist viele Freiheiten. Es ist als dünner Layer gedacht, der dem Programmierer viel lästige Arbeit abnehmen soll, ohne ihn einzuschränken. Es ist möglich das Framework gemäß MVC, aber auch eventbasiert oder ganz simpel linear zu nutzen. Die meisten Klassen lassen sich leicht austauschen, da nur wenige Abhängigkeiten existieren. Der Fokus liegt auf “einfach machen”, nicht “erst lernen”.

  5. Daniel sagt:

    Hatte vor Monaten bereits den Artikel gelesen, damals einen Checkout gemacht. Werde in der nächsten Zeit das Framework mal genauer unter die Lupe nehmen ;)

Kommentiere diesen Artikel

* Pflichtfelder

Zeitalter3 – Browsergames Entwicklerblog is powered by WordPress
Theme based on FREEmium Theme, developed by Dariusz Siedlecki by FreebiesDock.com