Donnerstag, 6. Dezember 2012

Die verflixte X-Wing-Serie oder Wieso eigentlich Datenmodellierung?

Intro

Oregami soll eine Mitmach-Datenbank für Computer- und Videospiele werden, fachlich ähnlich komplex wie die Internet Movie Database für Film und Fernsehen. Wenn wir also über Oregami sprechen, dann ist schnell von unserem Datenmodell - oder fachlichen Modell - die Rede, und dass dieses ominöse Modell besser sein soll als bei anderen, bereits existierenden Spieledatenbanken. Aber wieso eigentlich? Was ist eigentlich ein Datenmodell und warum ist eigentlich das, was MobyGames und TheLegacy anbieten, nicht ausreichend für uns?

Nun bringt unser aller liebstes Spielzeug einen ganzen Berg an Daten mit: Computer- und Videospiele haben einen Namen, gehören einem Genre an, werden auf verschiedenen Systemen in verschiedenen Versionen zu verschiedenen Zeitpunkten veröffentlicht, das auch noch in verschiedenen Ländern, und so weiter und so fort. All diese Daten sollen in unsere Datenbank eingegeben werden können, aber das alleine reicht natürlich noch nicht aus. Schaut sich der Benutzer ein Spiel an, so möchte er zum Beispiel wissen, auf welchen Systemen dieses Spiel erschienen ist und wann. Schaut er sich eine Spielesammlung an, so sollte erscheinen, welche Spiele sie enthält, und diese Spiele sollten mit einem weiteren Klick für mehr Informationen erreichbar sein. Oder welche Spiele eines bestimmten Genres sind in einem bestimmten Jahr auf einem bestimmten System erschienen?

Mittwoch, 31. Oktober 2012

Retrobörse in Bochum am 10. November 2012

Am 10. November 2012 ist es wieder so weit: In Bochum findet die traditionelle Retrobörse statt! Es handelt sich - wie der Name es schon vermuten lässt - dabei um eine Art Riesenflohmarkt mit Retro-Sachen: Computer, Konsolen, Spiele, Fan-Artikel und Vieles mehr.

Ein einziger Verkaufsstand wird mal wieder auschließlich alte Spiele-Zeitschriften anbieten - und das ist meiner. Wie gewohnt werdet ihr an meinem Tisch aus hunderten alter Magazine (Powerplay, ASM, Video Games, Maniac, PcXtreme, 64er und mehr) die besten und/oder euch noch fehlenden Exemplare rauspicken können.

Natürlich - deswegen schreibe ich überhaupt hier - kann man mich auch zu unserer Online-Spiele-Datenbank Oregami befragen: Was haltet ihr von unserem Projekt? Welche Ideen oder Wünsche habt ihr? Wie könntet ihr mithelfen, die beste Online-Datenbank "ever" zu erschaffen?
Lobeshymnen oder andere Dinge zu meiner "anderen" Webseite Kultpower.de sind natürlich auch zugelassen :-)

Also: auf nach Bochum und rein in die Retro-Welt!

Montag, 27. August 2012

Besuch bei den Spieleveteranen

Vor einigen Tagen durfte ich in der neuesten Ausgabe des Spieleveteranen-Podcasts mitmachen und mich mit den "alten Hasen" des Spiele-Journalismus unterhalten: Heinrich Lenhardt, Anatol Locker, Winnie Forster und Jörg Langer sind bestimmt vielen von euch noch ein Begriff. In den letzten Jahren hatte ich des öfteren Kontakt mit ihnen durch meine Webseite Kultpower.de: wirklich nette Jungs, deren Erfahrung und Kompetenzen in der Games-Branche einen einfach jedesmal wieder umhauen.

Nun konnte ich ihnen und allen Zuhörern Einiges über unser Projekt OREGAMI erzählen.

Die Kurzfassung:
  • wir wollen eine neue, offene und umfassende Online-Datenbank für Alles aus der Welt der Computer- und Videospiele erschaffen
  • wir möchten einen gemeinnützigen Verein gründen, der das Projekt organisatorisch und finanziell anführ. Alle Details zur Vereinsgründung findet ihr hier.
  • wir suchen aktiv weitere Mitstreiter, um unseren selbst entworfenen Zeitplan einhalten zu können
  • zu sofort werden gesucht: Java-Programmierer. Mehr Infos für Entwickler gibt's hier.
  • zu möglichst bald werden gesucht: Rechts-Experten, z.B. für Lizenzfragen bezüglich der Datenbank-Inhalte, Screenshots etc. Die aktuelle Diskussion zu diesem Thema findet ihr hier im Forum.
  • zu demnächst: Designer für eine toll aussehende Webseite. Interessenten können sich natürlich auch gerne jetzt schon melden :-)
Also, hört euch den Podcast an, schaut euch unser Forum an, registriert euch, macht mit! Nur mit euch zusammen können wir so ein großes Projekt bewältigen.

Mittwoch, 8. August 2012

Flotter Dreier mit Jenkins, Git und Tomcat

Das Ziel war klar: Unser Java-Programmcode soll von unserem Jenkins-Build-Server regelmäßig kompiliert und dann auf unseren Tomcat-Server deployt werden. So weit, so gut. Doch dafür mussten einige Hindernisse überwunden werden.

In Bezug auf Versionierungs-Systeme hatte ich in meiner Programmierer-Vergangenheit bislang hauptsächlich Kontakt mit CVS und Subversion. Beide sind heute nicht mehr zeitgemäß, also wird unser Programmcode mit Git verwaltet. Als Hoster habe ich Github ausgewählt, so viele bekannte Projekte können da nicht falsch liegen.

Zudem bin ich es beruflich mittlerweile gewohnt, dass der Programmcode mindestens einmal am Tag "gebaut" wird, der Griff zum Jenkins-Buildserver lag da sehr nah. Und der Tomcat-Server für unsere Java-Webanwendung sollte da leicht angebunden werden können - dachte ich zumindest.

Samstag, 30. Juni 2012

Ab sofort: offen für Alle!

Seit nunmehr eineinhalb Jahren werkeln wir mit einigen Leuten an unserer neuen, ultimativen Online-Datenbank für Computer- und Videospiele namens "Oregami" (steht für "Open Registry of Game Information").
Wir haben in über 800 Diskussionsbeirägen bereits einen Großteil des sehr wichtigen Datenmodells entwickelt, haben mit der Programmiersprache Java eine Programmier-Grundlage gelegt und wollen nun den nächsten Schritt gehen: die Veröffentlichung unserer bisherigen Arbeit.

Warum wir das machen? Wir möchten jeden von euch teilhaben lassen am kompletten Entwicklungsprozess unseres Projektes. Das kann z.B. bedeuten, dass du sooft du willst in unserem Forum vorbeischaust, oder dass du mal in unserem Java-Programmcode herumschnüffelst. Du hast eine Meinung zu unserem Vorhaben oder zu konkreten Einzel-Diskussionen? Dann äußere sie! Registriere dich im Forum und schreibe im öffentlichen Bereich des Forums, was dir am Herzen liegt. Wer aktiv und dauerhaft in unser Projekt einsteigen möchte, sollte sich mit einigen Infos über sich selbst per E-Mail an Sebastian unter gene[at]oregami.org wenden. Wir sind immer auf der Suche nach Mitstreitern, z.B. an Spiele-Experten, Programmierern, Designern, Rechts-Experten und Vereins-Experten.

Wir sind gespannt auf dich!

PS: Unsere Webseite haben wir rundum erneuert: Umfangreiche Infos über unser Projekt auf deutsch und englisch wollen gelesen werden.

Sonntag, 11. März 2012

Aufmachen bitte!

Vor einigen Wochen kontaktierte mich einer der Gründer von retrocollect.com und fragte, ob er auf unser internes Diskussionsforum Zugriff haben könnte. In diesem Forum entwickeln wir seit ca. einem Jahr alle unsere Ideen für die neue Spieledatenbank "Oregami" ("Open Register of Game Information"). Meine erste Reaktion war so etwas wie "Du möchtest nicht zufällig ein paar tolle Ideen von uns klauen?", woraufhin der Interessent mit so etwas wie "War ein Ziel des ganzen nicht ein möglichst offenes Projekt? Ich finde das passt irgendwie nicht zusammen." antwortete.

Autsch. Volltreffer. Er hatte Recht.

Sonntag, 15. Januar 2012

Hier sind die Gewinner:

Wir haben die Spiele ausgewählt. Die Spiele, mit denen wir unser Datenmodell für Spieledaten erproben und überprüfen wollen.
Das müssen keine "großartigen" Spiele im Sinne der Bekanntheit, des Erfolgs, der Grafik oder sonst etwas sein. Wir haben Sie wegen bestimmter Eigenschaften ausgewählt, wie z.B.:
  • Verfügbarkeit auf mehreren Systemem
  • Vorhandensein von Special-Editions 
  • Add-Ons
  • Spiele-Sammlungen
  • Spiele-Serien
  • Download-Content
 Hier also die Liste der auserwählten Spiele: