Archiv für

August, 2006

...

3D Engine für Java: JMonkeyEngine

kein kommentar

Wer meine Bookmarks verfolgt, ist bestimmt schon auf JMonkeyEngine gestossen, eine 3D-Engine für Java. Damit lassen sich relativ einfach kleine 3D-Umgebungen inklusiver Steuerung erstellen. Ich habe mich gerade mit dem Flag Rush Tutorial beschäftigt und muss sagen: Respekt und alle Achtung!

Neben einem Terrain-Generator gibt es eine 3rd Person-Kamera, die automatisch im Verfolgermodus läuft, eine Tastenbehandlung, die man getrost als kinderleicht beschreiben kann und automatisches Laden von 3DS Max-Modellen. Damit lässt sich eine Menge anfangen. Auch das Laden von Texturen z.B. für das Terrain oder einen Zaun ist einfach.

Es gibt einige 3rd Party Tools, z.B. einen Welt-Editor und eine Physik-Engine. Vielleicht werd ich damit in den nächsten Tagen rumspielen und ein kleines Asteroids auf die Beine stellen. Mal schauen, wie es läuft. :)

Mein erstes Mono

kein kommentar

Gestern habe ich mir die Entwicklungsumgebung Mono auf meinem Rechner installiert. Eine Sprache, die sowohl unter Windows wie auch unter Linux läuft ist ja immer gut – obwohl ich Java natürlich nicht fallen lasse! Allerdings kann Mono auch mit C# programmiert werden und damit ich dort auch mal einsteigen kann, ist Mono genau das richtige. Hier ist also mein erstes Hallo Welt in Mono mit den WinForms:

using System;
using System.Windows.Forms;

public class HelloWorld {
public static void Main() {
MessageBox.Show("Hello, World!");
}
}

Wenn ich allerdings schon wieder dieses MessageBox sehe, steigt ein flaues Gefühl von win32-Programmierung in mir hoch… sobald ich wieder eine Linux-Box mein eigen nenne, werde ich dort Versuche mit GtkSharp machen. Das sieht auch viel besser aus.