Kostenlos 3D-Spiele entwickeln mit Unity3D

26.01.2010 - Carsten - Der Softwareentwickler Blog - 3 Kommentare

PC Heute möchte ich Euch die Entwicklungsumgebung Unity3D vorstellen, mit der Ihr kostenlos 3D-Spiele entwickeln könnt. Einen praxisnahen Einblick bekommt Ihr zudem in meiner Unity3D Tutorial Serie .

Aber kommen wir erstmal dazu was Unity3D überhaupt ist und was Ihr damit anfangen könnt.

Unity3D

Seit Herbst letzten Jahres gibt es nämlich eine For Free-Version der Entwicklungsumgebung Unity (um Verwechslungen vorzubeugen wird auch häufig von Unity3D gesprochen). Die Gratisversion hört dann auch auf den simplen Namen Unity und ist für Privatpersonen und kleine Unternehmen kostenlos erhältlich. Bei der kostenpflichtigen Version wird dann widerum von Unity-Pro gesprochen.

Schatten, Wind, Schwerkraft und auch Kollisionen werden von der kostenlosen Software so realititätsnah simuliert, dass es eine wahre Freude macht durch die virtuellen Gelände zu laufen, die von Unity erzeugt werden. Seht Euch einfach den folgenden Screenshot an. Er stammt von einem Demo-Spiel, welches mit Unity3D erstellt wurde.

Unity3D

Unity verfügt über verschiedene Tools wie z.B. einen Terrain-Editor für die 3D-Umgebung, ein Animation-Tool und vieles mehr. Auch bietet es eine gute Drag & Drop-Unterstützung sowie jede Menge Scriptingmöglichkeiten, womit Ihr alle Objekte mit selbstprogrammierten Scripten ausstatten könnt.

Aber das schönste für .NET-Entwickler ist, dass dieses Scripting mit C# vorgenommen werden kann. Neben C# beherrscht die Software zudem noch Javascript und Boo. Hierzu gesellt sich noch die One-Click Deployment Unterstützung hinzu, womit Ihr Eure 3D-Spiele über ein PlugIn im Webbrowser gespielt werden können, ähnlich wie Silverlight oder Flash.

Neuerdings wird Unity mit der Entwicklungsumgebung MonoDevelop ausgeliefert. Mit dieser haben Entwickler die Möglichkeit nun auch Ihre Games vernünftig zu Debuggen. Wie dies geht, erfahrt in meinem Unity 3D-Tutorial: #33 – Debuggen mit MonoDevelop

Demo-Games

Aber was alles mit Unity3D möglich ist, zeigt am besten die Demoaanwendung namens Bootcamp. Der obige Screenshot stammt übrigens nicht aus dem Spiel sondern aus dem älteren Demo-Game Tropical Paradise.

Wenn Ihr neugierig geworden seit, dann bekommt Ihr eine auführliche Einführung in die Spielentwicklung mit Unity3D in meiner bereits oben erwähnten Unity 3D Tutorial Serie . In dieser geb ich Euch einen Einblick in die sehr effektive und spannende Spieleprogrammierung mit Unity. Schaut einfach mal rein.

Den Download der kostenlosen Entwicklungsumgebung Unity findet Ihr auf der Herstellerseite. Hier geht es zu der Unity 3D-Website.

Was haltet Ihr von dieser Entwicklungsumgebung? Habt Ihr vielleicht auch schon Erfahrungen mit Unity 3D sammeln können?


Zu diesem Thema hab ich übrigens bereits ähnliche Artikel verfasst. Vielleicht interessiert Dich ja einer:

3 Kommentare zu ' Kostenlos 3D-Spiele entwickeln mit Unity3D '

Kommentare zu 'Kostenlos 3D-Spiele entwickeln mit Unity3D' mit RSS

  1. Mike kommentierte am 26.01.2010 um 16:05 Uhr

    Wenn die Software das hält, was der Screenshot verspricht, dann ist das ja wohl der Hammer. Ich werde mir gleich mal die Gratisversion herunterladen.
    Danke für den Tipp

  2. lars kommentierte am 26.01.2010 um 19:15 Uhr

    Habs mir gerade mal angeschaut über den Browser. Sieht echt nett aus. Schöne Landschaft.

  3. [...] der Entwicklungsumgebung Unity3D könnt Ihr selber eigene 3D Spiele [...]

Leider ist die Kommentarfunktion zur Zeit deaktiviert.