Unity3D: Unterschied zwischen den Versionen

aus Metalab Wiki, dem offenen Zentrum für meta-disziplinäre Magier und technisch-kreative Enthusiasten.
Zur Navigation springenZur Suche springen
Zeile 24: Zeile 24:
* [[Benutzer:Berni|Pernhard]]
* [[Benutzer:Berni|Pernhard]]
* [[Benutzer:WSyS|WSyS]]
* [[Benutzer:WSyS|WSyS]]
* [[Benutzer:twissi|twissi]]
* …du?
* …du?



Version vom 28. November 2012, 20:32 Uhr

Unity3D

ich (anlumo) habe in den letzten Tagen einen Workshop für Unity3D vorbereitet, den ich auf der FH Technikum Wien halten werde. Besteht vielleicht daran Interesse, dass ich den auch im Metalab mal halte?

Interessentenliste (BITTE eine Kontaktmöglichkeit angeben! Entweder direkt hier oder auf der Seite, die ihr hier verlinkt):

Anmeldung für Termin am So 2.12.2012, 16:00:

Was ist Unity3D?

Mit Unity3D kann man 2D- und 3D-Spiele machen, ein Video zu aktuellen Unity-basierten Spielen gibt es hier: http://unity3d.com/gallery/

Es ist eine kommerzielle all-in-one Game Engine speziell für den Indie-Bereich (Linux, Windows, Mac, iOS, Android, Web, NaCl, Wii, PS3, Vita). Es gibt eine eingeschränkte Gratislizenz (weniger Grafikeffekte, ein verpflichtendes Unity-Logo und statt dem l33t dunklen Skin nur ein n00b-helles), mit der der Workshop auch machbar ist.

Voraussetzungen für den Kurs

  • Hardware/Software: Ein Notebook mit Windows oder Mac OS X (was anderes wird für den Editor leider nicht unterstützt) mit 3D-Fähigkeit (besonders große Performance ist aber nicht notwendig), eine Zweitasten+Wheel-Maus
  • Wetware: Grundlegende Programmierkenntnisse in einer C-artigen Sprache. Im Workshop wird C# verwendet, aber komplexere Dinge kommen eh nicht vor.

Dauer

Der FH-Kurs ist auf 3h ausgelegt, aber so genau kann ichs nicht abschätzen.

Takeaways

Folgende Punkte möchte ich durchgehen im Workshop:

  • Bedienung des Editors
  • Grundlegende Konzepte der Game Engine
  • Platzieren von Objekten
  • Tastatursteuerung
  • Asset Store
  • Verhalten von den Objekten bestimmen via Scripting
  • Abspielen von Geräuschen
  • Erzeugen des ausführbaren Spiels