Mal was zur WM

Ich kann all die Leute, die jetzt über die ach so unfairen Schiedsrichter jammern, nicht verstehen. Es ist doch klar wie Kloßbrühe, dass diese von der FIFA angehalten sind, jedes Spiel besonders streng zu pfeifen – und genau das tun sie auch.

Jede Mannschaft, die in eine WM eintritt, die weiß das auch und muss damit rechnen. Die Schiedsrichter tun genau das, wozu man sie angehalten hat, ob das nun gut oder schlecht ist – wer weiß. Auf jeden Fall sollte man, wenn schon, gleich über die FIFA jammern – denn die hat das entsprechend angeordnet. Fertig.

Rezzingtest von Emerald, Imprudence und Viewer 2.0

Ich habe gerade ein wenig mit dem Client von Wegame herumgespielt, das ist mal eine nette Sache. Er zeichnet unter Windows völlig kostenlos Videos auf, die man danach beliebig kodieren und bearbeiten kann, was braucht man mehr, um Youtube mit Second Life Videos zu füttern.

Mir war mal danach, ein wenig die Geschwindigkeit zu testen, mit denen unterschiedliche Viewer dieselbe Sim rezzen. Mein Wahl fiel dabei auf die Sim "Stiletto Moody Bare", da es dort sehr viele Sculpties gibt und auch ansonsten der Viewer naturgemäß dort ordentlich zu tun hat. Die Einstellungen waren dabei in allen Viewern in der Grafik auf "Hoch", die Sichtweite auf 96 m dabei beschränkt und als Bandbreite in jedem Viewer 1.000 kbit/s eingetragen. Da als CPU hier ein Quadcore von Intel unter Windows 7 sein Werk tut, wurde zudem noch "Run Multiple Threads" aktiviert. Damit man es einigermaßen vergleichbar ist, wurde vor jedem Viewerstart der Cache gelöscht, der Avatar auf einer anderen Sim eingeloggt, dann zu der Testsim teleportiert und in etwa eine Minute direkt nach dem Teleport dorthin aufgezeichnet.

Damit hat man in etwa eine Ahnung, wie flott welcher Viewer die Szenerie rezzed – ganz vergleichen kann man es nie, da die Anzahl der dortigen Avatare immer ein wenig anders war und auch die Bewegung, aber man bekommt so schon einen guten Eindruck.

Als erstes führte ich den Test mit dem aktuellen Emerald Viewer in der Version 1.23.5.1632 durch. Er war für mich der Viewer, der am gemütlichsten zur Arbeit ging, wie man auf dem Video hier gut sehen kann:

Als nächstes testete ich den Imprudence 1.3-b2, der trotz einer langsamereren JPEG-2000-Bibliothek (Openjpeg 1.3) und seines offiziellen Status als Betaversion im Vergleich zu Kakadu bei Emerald einen äußerst flotten Eindruck machte:

Als letztes dann den aktuellen Viewer 2.0 von Linden Lab selber, auch der arbeitete äußerst flott, vielleicht noch einen Tick schneller als der Imprudence:

Fazit: wer auf eine gute Geschwindigkeit beim Rezzen wert legt, der ist mit Emerald in der aktuellen Version am schlechtesten bedient, andere Viewer arbeiten da (zumindest für mich) eindeutig besser.

Opensim oder: die Entdeckung der Leere

Momentan macht bei vielen Second Life Bewohnern, die Geschäfte und/oder Sims betreiben, vermehrt ein Schlagwort verheißungsvoll die Runde: Opensim. Opensim wird dabei als alles Mögliche und auch Unmögliche angesehen, die Gründe, warum sich langjährige Residents dabei vermehrt dort aufhalten, sind extrem unterschiedlich und reichen von "Ich will kostengünstiger an Land ran" über "Ich will dort einfach Geld verdienen" bis zu "Ich will mich endlich aus den Klauen der Lindens befreien und verdammt noch mal alles selbst unter Kontrolle haben."

Die Fragen, die sich mir dabei stellten, sind erst mal diese: was ist Opensim eigentlich genau, was macht Opensim für diese Mitmenschen interessant und was nicht sowie hält das alles einer kritischen Überprüfung stand?

Was ist Opensim?

Opensim ist ein kostenlos verfügbar und im Quellcode offener, von Linden Lab unabhängig entwickelter Nachbau der internen Infrastruktur von Second Life. Oder einfacher ausgedrückt: wenn der Second Life Viewer mit einem Webbrowser verglichen wird, dann ist Opensim ein für jedermann kostenlos erhältlicher Webserver. Mehr noch, da Opensim unter einer sehr liberalen BSD-Lizenz entwickelt wird, darf jeder auch den Quellcode nach Belieben modifzieren und für alle möglichen, kommerziellen Produkte einsetzen, wenn er mag.

Konkret bedeutet das: wer schon immer seinen eigenen Simulator oder gar sein eigenes Grid inkl. Assets, Logins und dergleichen hosten wollte, der kann das mit Opensim jederzeit tun und ist dabei nicht mehr auf Linden Lab angewiesen.

Dabei ist allerdings zu beachten, dass Opensims vom Grid der Lindens getrennt betrieben werden. Das hat die einfache Folge, dass man auf seiner Opensim keinerlei Zugriff auf sein Inventar hat, das man im Second Life Grid hat, und umgekehrt in Second Life keinerlei Zugriff auf des Inventar der Opensim. Beide Lösungen für sich betrachtet gleichen erst einmal zwei voneinander, isolierten Inseln zwischen denen nur sehr wenig Informationen (wenn überhaupt!) übertragen werden. Doch dazu später noch mehr.

Bei aller Euphorie für Opensim ist zu beachten, dass diese Software sich offiziell noch im Alphastadium befindet, trotz der vielen, interessanten Sachen, die man bereits damit machen kann, und damit läuft sie längst nicht immer so stabil wie das Second Life Grid.

Was macht Opensim interessant?

Die beiden Killerargumente für die Einrichtung einer Opensim dürften folgende sein: es ist im Vergleich zu einer Sim bei Linden Lab um Längen billiger und man hat, wenn man will, alles unter seiner eigenen Kontrolle. Als netten Nebeneffekt unterliegt Opensim einer Vielzahl künstlicher Beschränkungen, die die Lindens noch fahren, nicht.

Man will ein komplettes Backup seiner Sim machen und auf CD brennen? Kein Problem, mittels OAR kann das Opensim problemlos machen. Es gibt sogar einige Webseiten, wo man fertige OARs für diverse Zwecke, wie z.B. eine Schulungssim, einfach runter laden kann. Man will auf seiner Sim nicht länger der Beschränkung von maximal 15.000 Prims unterliegen? Auch das ist kein Thema mehr, eine Opensim verwaltet locker 45.000 Prims, wenn man will und die Hardware leistungsfähig genug ist, es gibt teilweise Versuchsbauten auf diversen Sims mit 160.000 Prims oder noch gar mehr. Man findet die Größe einer Sim von 256×256 m zu klein? Auch das ist kein Thema mehr, eine Opensim erlaubt Größen bis maximal 4km Seitenlänge. Man will endlich direkt Megaprims erstellen können? Auch das leistet Opensim problemlos.

Wer will, der kann auch wie Rezzable sein eigenes, kleines Grid aufbauen und dann damit glücklich werden oder sich gar an größeren Grids versuchen. All das leistet die Software.

Dazu kommt noch eine weitere, sehr interessante Sache namens Hypergrid. Hypergrid ist eine Technologie, die es Nutzern ermöglicht, von Grid A nach Grid B unter der Mitnahme des kompletten Inventars ohne erneuten Login zu hüpfen. Dies hat für den Benutzer diverse Vorteile, aber bereitet je nach Einrichtung den Content Creators auch manches Kopfzerbrechen.

Die Hauptfaktoren aber, die Opensim interessant machen dürften, sind die günstigeren Kosten sowie die stark erhöhte Kontrolle über alles als Simbesitzer.

Eine ganz neue Entwicklung dabei ist, dass es nun auch die erste, ernstzunehmende gridübergreifende Währung namens OMC (Openmetaverse Currency) im Bereich der Opensims gibt, die die weitere Adoption von Opensims vor allem im Bereich der Content Creators nun drastisch beschleunigen dürfte.

Wie sieht die Realität aus? Wozu ist Opensim zu gebrauchen und wozu nicht?

Wie schon vorhin geschrieben, ist Opensim eine Lösung, die von Second Life komplett isoliert betrieben wird. Wer in einer Opensim, oder besser in einem Grid mit Opensim anfängt, der fängt bei Null an. Er hat keinerlei Zugriff auf das Inventar von Second Life, eine leere Freundesliste und muss sich erst einmal wieder völlig neu orientieren. Da bei vielen Content Creators Opensims unter dem Motto "Once the content’s been there, it’s been copied everywhere" verschrien ist, und weil auch die erste richtige Währung erst seit kurzem verfügbar ist, erreicht der meiste erhältliche Content den Standard von Second Life nicht. Sprich, man erhält sehr wohl Objekte, Haare, Skins usw., aber vom Aussehen her ist es meist mehr oder minder der Stand von Second Life in etwa von vor zwei Jahren. Wer unbedingt Wert auf Boots von Stiletto Moody u.ä. legt, der wird dort absolut nicht glücklich werden, da es diese einfach nicht gibt. Das ist nun eine Sache, die sich mit der neuen Währung langsam verbessern dürfte. Aber immer noch gibt es genügend Content Creators, die – und oft leider zu Recht – sagen: "Wäre mein Tool XY für 900 L$ nur einmal auf einer Open Sim gewesen, dann würde es keine zwei Wochen dauern, und es gäbe davon auch zig illegale Kopien in Second Life. Ich könnte dann mein Geschäft gleich aufgeben."

Ein größeres Problem haben aber die Content Creators damit, dass Opensim eine offene Architektur darstellt. Sofern das Grid nicht wie bei Rezzable geschlossen betrieben wird, ist es jedem Simbesitzer möglich, ein Komplettbackup seiner Sim zu machen und damit über den Content nach Belieben zu verfügen. Einen Zacken "schlimmer" wird das für die Klientel derjenigen, die mit Content Geschäfte machen wollen, noch mit dem Hypergrid. Content Creators dürften daher in der Mehrzahl geschlossene Grids mit genau bekannten Ansprechpartnern bevorzugen.

Das ist die eine Seite, die bisher neben der lange fehlenden Währung die Migration für Content Creators in Opensims nicht besonders reizvoll erschienen ließ. Die andere Seite ist schlicht und einfach, dass selbst die flächenmäßig größten Opensim-Grids wie Osgrid.org von den Benutzerzahlen her noch lange nicht mit Second Life auch nur ansatzweise konkurrieren können.

Eine einfache Rechnung: Osgrid.Org als Bastelgrid mit sehr unterschiedlicher Stabilität, in dem jeder beliebig Sims kostenlos einhängen kann, wenn er will, hat aktuell 5857 Regionen. Insgesamt gibt es bisher 35432 angemeldete Avatare, davon sind aber nur 4687 aktiv und momentan 54 gerade eingeloggt. Das bedeutet rein rechnerisch, dass sich momentan auf jeder Region gerade 0,009 Avatare befinden.

Einfach ausgedrückt: wer sich nur auf Opensim-Grids bewegt, der lebt verdammt einsam. Schon ein gut besuchter Club in Second Life versammelt meistens mehr Avatare auf seiner Sim als in einem Opensim-Grid gleichzeitig unterwegs sind, wenn ein Club auf einer Opensim mal mehr als zehn Besucher hat, dann ist das schon sehr viel. So sieht die einfache Realität aus, zum Vergleich: in Second Life sind meistens je nach Tageszeit 40-80000 Avatare gleichzeitig online.

Es gibt diverse Möglichkeiten, eigenen Content von Opensim nach Second Life zu transportieren und umgekehrt. Manche Content Creators nutzen das auch rege, um größere Simbauten auf einer Opensim vorzubereiten und dann nur noch nach Second Life fertig zu importieren. Das ist eine Nutzungsmöglichkeit, die Sinn macht, um die Zeit der Bauphase in Second Life möglichst klein zu halten, denn schließlich kostet dort jeder Tag Ausfall mitunter teures Geld.

Andere Pioniere nutzen eine Opensim einfach als Sandkasten, in dem sie endlich von allen Zwängen befreit Bauen können, wie sie wollen oder als besseres Wohnzimmer, wo ihnen keiner mehr reinreden kann.

Für Universitäten und andere Bildungseinrichtungen ist Opensim als Insellösung sicherlich auch interessant, denn irgendwo wird fast immer ein freier Server rumstehen, den man dafür nutzen kann, aber diese Benutzergruppe dürfte eine kleine Minderheit darstellen.

Bis aber die Opensimgrids wirklich neben den hart gesottenen Pionieren für die Allgemeinheit als Konkurrenz zu Second Life interessant werden, dürfte noch einige Zeit vergehen. Wegen der geringen Nutzerzahlen ist es auch noch schlicht unmöglich, in Opensims als Content Creator wirklich richtig Geld wie in Second Life zu verdienen. Das Geschäft machen bisher, wenn überhaupt und daraufhin ausgelegt, die Betreiber der diversen Grids.

Momentan ist Second Life in dem Bereich der Marktführer, er gibt nach wie vor die Geschwindigkeit vor und Linden Lab schläft nicht, was die Konkurrenz anbelangt. Ich bin mir sicher, dass sie noch die ein oder andere technische Neuerung in der Pipeline haben, wie z.B. schon angekündigt freie Avatar-Meshes (vielleicht irgendwann sogar eine neuere Grafik-Engine?), die den Opensimgrids als Bastellösungen das Leben schwer machen werden.

Opensim ist eine viel versprechende Technologie, die sich offiziell noch immer in der Alphaphase befindet und mit Riesenschritten in der Entwicklung vorangetrieben wird. Bis aber Opensim mit dem Stand Second Lifes von heute wirklich konkurrieren kann, dürften noch mindestens ein bis zwei Jahre vergehen. Die Technik ist einfach noch nicht soweit und momentan hauptsächlich ein Tummelplatz für Pioniere.

Aber, wie heißt es so schön: Konkurrenz belebt das Geschäft. Es gibt
endlich dank Opensim in dem Bereich einen gewissen Konkurrenzkampf, und
ob man nun Opensim nutzt oder nicht, am Ende profitieren wir alle davon, da Linden Lab es sich nicht mehr länger leisten kann, sich weiterhin ruhig auf seinen Lorbeeren auszuruhen und so zu tun, als gäbe es keine nennenswerte Konkurrenz.

Things I’d like to see: free creation of megaprims

One thing that’s always been a quite controversial topic in SL is the creation and usage of megaprims. SL itself imposes a limitation on the physical size of any prim, which is 10x10x10 m at maximum.

Due to programming gaps and errors though there’ve been people around in the past, which created found ways to overcome that limitation and created bigger prims than that. Since you are unable to create those prims by normal means, those have been sold or just been given away in big packages for free and still are. In the times of Havok I being the physics engine running all over the grid one of the main argument against the usage of megaprims was that it creates unnecessary lags. 

Anyway, many people just didn’t believed that or cared at all and used them anyways. With Havok IV in use now, those issues about megaprims causing lag are clearly outdated say Linden Lab itself. Also already around two years ago Andrew Linden hinted they might be allowing the free creation of those prims in the future.

Considering the fact, that megaprims are wide spread, here to stay and freely creatable in Opensims, the free creation of megaprims in SL is one thing I’d really like to see happen in 2010.

GTA IV sucks golfballs through a garden hose

I’ve purchased the PC version of "GTA IV" on Steam at the holiday price action. This means, I had to pay around 8€ for that game, while you still have to pay around 40€ in different kind of shops. Well, it helped me to keep my temper down – a lot. Here’s why.

First, GTA IV is really a great game. Graphics, story telling, looks, you name it, it got it. The high ranking ratings and well received critics don’t come from nowhere. But the stuff surrounding the game just really sucks golfballs through a garden hose. The game, even one year after its launch on the PC platform, is full of annoyances.

Which kind of annoyances, you might ask? Well, here they are:

  1. The sheer amount of computing power under your desk you need to play it nicely. Better have a decent quad core, at least, and a very good graphics card, 512 MB of memory is the minimum, better yet 1 GB, if you want to play it on the highest detail level. This is something that’s going to wane down in the future when more and more potent computers are becoming wide spread.
  2. One word: Microsoft. It just plain sucks. What the game has to do with Microsoft, you might ask? Well…
    1. You are unable to make any saves of the gaming progress at all, when you are not signing up for Microsoft Live. What the bloody fucking hell have the developers thought about that? I don’t need no stinking membership in there, when I want to save a game, it should happen without that kind of stuff and shit, period! And believe me, since you are going to play it for a long time, membership is really a crucial need for you. This just plain rotten stinks!
    2. Support for 3rd party Controllers, namely gamepads. The first version of the game, released in 2008, only supported one type of gamepads, namely the ones from Microsoft for the Xbox 360. Why in the name of bloody hell should I buy a gamedpad for around 50$, just because the developers are forcing me to do that? Games on Windows have always been open for a broad range of hardware, there are enough cheaper and almost as good controllers around for PCs, anyway, and I am not going to buy a stinking Microsoft controller just because the developers have made the game that way. With later patches they introduced a somewhat broader support for other controllers, but still the support is severly lacking and leaves much in the dust.
      I repeat: this has just been a decision to make people go to Microsoft and buy their stuff. Hell, I for sure really dislike that kind of attitude!
  3. DRM. You need to activate the game once over the internet. If you bought the DVD-Version, you are only able to launch it if DVD #1 is in your dvd drive. You for sure cannot start the game without always first launching up that application named "Rockstar Social Games Club", because it is part of the DRM. There is no way to get rid of it. You can start the game with that application, but when you are not a member of that club you are always getting reminded in a very annoying dialog box that you are unable to publish your acchievements on that club website as long as you are not signing up there. Hell, why should I want to do that? This is just another plain and annoying part of the customer being treated like a child and not a grownup at all. Bummer.

So, since I bought that game on budget, I am content with most of that stuff, though. But, if I would have bought it in a shop, I would have returned it, because of all that annoyances. They suck great lengths! Don’t get me wrong, though: the game itself is great, but all that stuff makes it really an annoying pain in the ass. No customer likes to be treated as a child as much as this game did and still sometime does!