2011-01-18 GameMaker AG-Protokoll

Aus Fachschaft_Informatik
Zur Navigation springen Zur Suche springen
Die druckbare Version wird nicht mehr unterstützt und kann Darstellungsfehler aufweisen. Bitte aktualisiere deine Browser-Lesezeichen und verwende stattdessen die Standard-Druckfunktion des Browsers.

Protokoll der GameMaker AG-Sitzung am 18.01.2011

Anwesende Personen: 6

Beginn: 13:05 Uhr

Ablauf

Wir basteln einfach mal ein Spiel. In einer Stunde.

  • Wir modellieren einen Würfel und texturieren ihn mit selbst erstellter UV-Map.
    • Die UV-Map gibt an, welche Pixel des Bildes an welcher Stelle des Meshes angezeigt werden.
    • In Blender im Edit Mode mit markierten Flächen U drücken und Unwrap-Methode wählen
    • Oben Rechtsklick da wo man die obere Leiste runter ziehen kann => Split Window => Strich platzieren und Linksklick => zwei 3D Views
    • Bei einem der 3D Views unten links 3D View in UV/Image Editor wechseln => schon sieht man sogar, was man macht
    • Modell speichern, und schon funktioniert die UV Map auch in Unity.
  • Der Würfel kriegt einen Box Collider und einen Rigidbody
  • Wir erstellen zwei Materials und zwei Prefabs für graue und rote Würfel
  • Alle Würfel kriegen dieses Skript:
function OnMouseDown()
{
 Destroy(gameObject);
}
  • und schon wird das Objekt zerstört, wenn man darauf klickt.
  • Der Boden bekommt noch ein Skript, das für eine Verloren-Bedingung sorgt, wenn ein roter Würfel ihn berührt (beim Versuch, diesen zu erstellen, finden wir einen Bug in Unity. Sackgasse!)
  • An dieser Stelle kann man Weiteres ausdenken: Platten auf dem Boden, auf die die roten Würfel fallen dürfen, alle grauen müssen zerstört werden, oder, oder....

Ergebnis

  • Wir haben einen Bug in Unity gefunden. Yay -.-

Nächstes Mal

  • Wir überlegen uns, was wir für ein Spiel machen wollen. Im Moment siht's nach RTS aus, wir entscheiden nächstes Mal.