Wer JavaScript programmieren und Google SketchUp bedienen kann, dem steht die Laufbahn als Spiele-Entwickler vermutlich so offen wie nie zuvor. Die 3D-Objekte (Meshes) kann man mit SketchUp selbst entwerfen oder ganz einfach im Google's 3D-Warehouse besorgen. Anschliessend exportiert man das Ganze als FBX-Datei. Per Drag & Drop fügt man die Datei als Asset in das Unity-Projekt ein. Nun noch ein paar Geräusche von einer alten FX-Sound-DVD kopieren und los geht's.
Ein Unity-Projekt besteht aus einem Assets-Ordner (mit Bildern, Sounds, etc.) und einer Liste von Scenes. Eine Scene besteht aus einem Baum von GameObjects. Jedes GameObject kann mit beliebig vielen Components ausstaffiert werden, die dessen Aussehen und das Verhalten bestimmen. Beispiele sind Light, Mesh, Collider, Rigidbody, AudioSource und Script.
Hat man alles zusammen gesteckt, so klickt man oben auf den Play-Button und kann das Spiel ausprobieren. Ausserdem kann man Binaries für Mac, Windows, Xbox, PS3, Wii, Android und iPhone generieren. Da bleiben keine Wünsche offen...
Deep Sea Mining
Unten seht ihr ein paar Screenshots aus dem Spiel "Deep Sea Mining", das ich gestern schnell zusammen gezimmert habe. Wer es ausprobieren will, kann das Programm für Windows und Mac aus meiner Drop Box holen. Gesteuert wird mit den Cursor-Tasten und der Leerttaste. Viel Spass!


