Nov 15
Die bekannte Engine Blender, mit der man 3D-Modelle, -Antimationen, -Spiele, -Filme etc. machen, hat einen Wettbewerb ausgerufen. Es gibt Preise im Wert von 500,- €uro unter anderem für die beste Grafik, das beste Gameplay und einiger kleinerer Unterkategorien.
Die entwickelte Software muss mit Blender 2.48a laufen (derzeit die aktuellste Version), für Ab-16-Jährige erlaubt sein und darf noch an keinem bisherigen Blender-Wettbewerb teilgenommen haben.
Einsendeschluss ist der 16. März 2009.
Hier gibt es weitere Informationen zu den Regeln sowie Links zu Tutorials (Anleitungen), wie Blender genutzt wird:
http://wiki.blender.org/index.php/Game_Engine/Competitions/2008_Q4#Minor_Categories
Sep 26
Vor einigen Tagen habe ich ein Referenzexemplar des Buches “XNA Game Studio Express” - 2. aktualisierte Auflage - vom mitp-Verlag (Redline GmbH) erhalten. Das Buch handelt von Spieleprogrammierung für den PC und die XBOX360.
Was mir gleich nach wenigen Seiten klar geworden ist: Das Buch setzt C# Kenntnisse voraus. (Zum Glück habe ich diese ja ^^). Sollte man noch keine Programmierkenntnisse haben, wird auf der beigelegten CD ein kostenloses C#-eBook mitgeliefert. Ebenfalls auf der CD befinden sich die Quelltexte zu sämtlichen Beispielen und ein Grundgerüst für die eigene Game-Engine.
In diesem Buch werden einem vor allem die Technologien der Programmierung mittels XNA beigebracht. Die Autorin Dr. Susanne Wigard schreibt auch in der Einleitung bereits, das man in diesem Buch nichts darüber lernt, wie man gute Levels gestaltet oder seine Ideen für komplexe Spiele umsetzt, sondern man bekommt vielmehr ein solides Grundgerüst. Nach einiger Internetrecherche habe ich bereits festgestellt, das die Leser der ersten Auflage fast durchwegs meinten, mit der Hilfe dieses Grundwissens nach dem Lesen dieses Buches durchaus bereits kleinere Projekte selbstständig programmieren könnten.
Mir persönlich gefällt an dem Buch vor allem, dass vor allem mit in sich abgeschlossenen Projekten in den einzelnen Kapiteln gearbeitet wird und diese auch auf CD mitgeliefert werden. In vergleichbaren Büchern werden leider manchmal Teile aus vorigen Kapiteln vorausgesetzt und somit bringt man alles in durcheinander.
Wer sich einige Leseproben sowie das Inhaltsverzeichnis ansehen möchte, hat dazu hier die Möglichkeit:
http://mitp.de/5945
Daten:
560 Seiten; Format 17,0 x 24,0 cm
ISBN 978-3-8266-5945-4
€ 34,95
Aug 12
Die Entwicklung der neuen OpenGL 3.0 Version geht dank des Engagements der Khronos Group nun zügig voran.
Vor Kurzem wurden die offiziellen Spezifikationen veröffentlicht. Eine große Neuerung ist, dass OpenGL nun auch Shader viel stärker unterstützen soll. Abhilfe bietet hier die neue GLSL 1.30 Shader-Sprache.
Begriffserklärung zu OpenGL: Die Open Graphics Library ist so etwas wie ein Pendant zu den Grafik-Parts von DirectX, um die zahlreichen Effekte auf sämtlichen Grafikkarten zu unterstützen. OpenGL hat gegenüber Microsoft’s DirectX allerdings den großen Vorteil, dass es Plattform unabhängig ist und auch von Linux und Mac sowie einigen Konsolen (z.B. PS3) unterstützt wird. Leider war die Weiterentwicklung seit längerer Zeit wie festgefahren, jetzt tut sich aber wieder Einiges in diesem Bereich.
Link: http://www.khronos.org/opengl/
Jun 02
Havok hat seine bekannte Physik-Engine jetzt frei verfügbar gemacht. Das heißt, dass jetzt jeder Hobbyprogrammierer die SDKs (Software Developement Kits) herunterladen und seine Projekte mit einer äußerst realistischen Physik versehen kann. Leider ist diese Aktion auf nichtkommerzielle Projekte beschränkt, aber man kann dabei sicher viel lernen und sich mit der Engine vertraut machen, die auch viele namhafte Entwicklerstudios verwenden.
Hier geht es zur Downloadseite: Link
Für den Download muss man sich auf der Seite registrieren.
Mai 07
Microsoft hat soeben für den XNA Creators Club eine Vorschauversion vom XNA Game Studio 3.0 veröffentlicht.
Die finale Version soll zu Weihnachten 2008 erscheinen.
Hauptmerkmale der neuen Version werden sein
- Möglichkeit der Entwicklung von 2D-Spielen für Microsoft’s Zune (MP3-Player)
- Verbindung per Ad-hoc-Wireless mehrer Zunes für Multiplayer-Spiele (z.B. in U-Bahnen,…)
- Verbesserte Sound-API für sämtliche Systeme
- Es muss mind. Visual Studio 2008 (Express) mit C#-Unterstützung zur Entwicklung verwendet werden
Die Vorschauversion des XNA Game Studio 3.0 wird mit dem Kürzel CTP versehen und unterstützt noch nicht die Entwicklung mit der XBOX 360, sondern nur für PC und Zune.
Für eine Installation ist es nicht notwendig, Visual Studio 2005 (Express) oder XNA Game Studio 2.0 zu deinstallieren, da VS2008 und XNA GS 3.0 nebeneinander installiert sein können.
Aus den oben genannten Features möchte Microsoft anscheinend vor allem versuchen, seinen MP3-Player Zune weiter bekannt zu machen und vor allem möchte Microsoft erreichen, dass es mehr verfügbare Software dafür gibt.
Wer das XNA GS 3.0 CTP mal ausprobieren möchte, muss sich im Creator’s Club registrieren:
http://creators.xna.com
Apr 18
Die ziemlich stark verbreitete und auch von einigen größeren kommerziellen Titeln (z.B. das Adventure Ankh, die Flugsimulation Pacific Storm oder das RPG Heretic Kingdoms) OpenSource 3D-Engine Ogre SDK ist in einer neuen Version erschienen.
Mit der Engine lassen sich sowohl OpenGL als auch DirectX unterstützen. Natürlich sind auch die Standardeffekte wie Shader oder Meshes enthalten.
Wissensquelle und Downloadmöglichkeit:
http://www.chip.de/downloads/Ogre-SDK_23992946.html?tid1=9232&tid2=0
Die auf chip.de angebotene Version ist für Visual C++ 2008 Benutzer geeignet.
Hier geht’s zur offiziellen Projektseite:

Apr 05
Auf Gamasutra, eines der weltgrößten - und durch den zweideutigen Namen bekannten ^^ - Spieleentwicklermagazine, hat einen von Microsoft gesponsorten Artikel rund um die langsam einkehrende 64bit-Spieleentwicklung veröffentlicht.
Darin wird geschrieben, welche PCs noch vor einigen Jahren/Jahrzehnten notwendig gewesen sind, um die Mindestvoraussetzungen für ein Spiel zu erfüllen. So z.B. war ein 4,7 MHz PC auch einmal eine Highend-Maschine.
Außerdem wird beschrieben, warum der Schritt zu 64bit Betriebssystemen möglichst bald geschehen muss und was die Vorteile für Anwender und Spieleprogrammierer sind.
Ein lustiges Zitat, das man im Artikel lesen kann: “Mehr als 640k Speicher werden wohl nie notwendig sein”.
Wo sind wir gerade? Aja: 2 GB Arbeitsspeicher sind schon weit verbreitet = 2147483k Speicher… hehe
Hier klicken um zum Artikel (englisch) zu gelangen:

Mrz 23
Eine äußerst praktische Neuheit haben die Entwickler der freien 3D-Engine Panda3D erschaffen: Ihr Produkt hat jetzt einen automatischen Shader-Generator eingebaut, mit dessen Hilfe man automatische Normal Maps, Gloss Maps, HDR- & Bloom-Effekte erzeugen kann, ohne extra dafür Shader schreiben zu müssen. Das erspart sicher eine Menge Arbeit.
Ich muss mal verfolgen, ob das auch bei anderen 3D-Engines vorhanden ist. Habt ihr da Erfahrung oder ist das wirklich eine besondere Neuheit?
Mrz 09
Am 26. Jänner 2008 fand in Düsseldorf der 22. Multimediatreff statt (wir berichteten). Dort gab es unter anderem auch viele Vorträge rund um Spieleentwicklung. Galileo Computing hat jetzt netterweise die Filme davon online gestellt.
Sie lassen sicher per integrierten Flashplayer hier ansehen: http://www.galileocomputing.de/techtalks/spiele
Hier die Liste der Videos (© galileocomputing.de):
Viel Spaß damit.
Feb 17
Für das aktuelle Visual Studio Express 2008 von Microsoft gibt es übrigens neben dem XNA Game studio Express 2.0 noch ein weiteres Paket speziell für Spiele- und Multimediaentwickler:
Game Creators Dark GDK
Das Paket wir meines Wissens nach nur für C++ angeboten und erfordert das Visual Studio Express 2008 (inkl. .net-Framework,…).
Ein sehr großer Vorteil des GCK GDK ist jener, dass es mit zahlreichen Materialien wie 3D-Objekte, Sounds, Texturen, etc. und Tutorials ausgeliefert wird.
- 25+ people and monsters
- 20+ vehicles
- 10+ weapons
- plus much more
- Videos, bitmaps, models
- 35+ MIDI music files
- 120+ audio files
- 200+ wave files
- 4 MP3 files
Im Paket beinhaltet sind verschiedene Programmierbibliotheken mit vielen Funktionen für Spieleprogrammierer wie z. B. dynamische Shader, Physik, KI, Sound, Grafik, etc.
Weiters noch ein WorldBuilde um die Spielewelten einfach entwickeln zu können.
Hier ein Trailer von MSN-Videos, der die Technologie beschreibt, einige schöne Grafiken und die Programmoberfläche zeigt:
Video: Game Creators Dark GDK - An Introduction
Link zur Seite von DarkGDK:
http://www.microsoft.com/express/samples/gamecreators/default.aspx