<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.mafiasi.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=80.171.207.7</id>
	<title>Fachschaft Informatik - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mafiasi.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=80.171.207.7"/>
	<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php/Spezial:Beitr%C3%A4ge/80.171.207.7"/>
	<updated>2026-10-17T09:23:25Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Pia&amp;diff=11269</id>
		<title>Pia</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Pia&amp;diff=11269"/>
		<updated>2010-11-17T00:14:22Z</updated>

		<summary type="html">&lt;p&gt;80.171.207.7: Die Seite wurde neu angelegt: Pia ist das elektrisch betriebene Wunder von einem Keyboard des c.t., welches zusammen mit den in diesem Zusammenhang weniger aktiven Gitarren die ansonsten durch [...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pia ist das elektrisch betriebene Wunder von einem Keyboard des [[c.t.]], welches zusammen mit den in diesem Zusammenhang weniger aktiven Gitarren die ansonsten durch [[Emma]] geprägte Klangwelt der Räumlichkeiten aufs Angenehmste erweitert.&lt;br /&gt;
&lt;br /&gt;
Neben den obligatorischen weißen Tasten bietet Pia auch eine zusätzliche Menge obligatorischer schwarzer Tasten, deren Benutzung in Kombination mit einer der in großer Zahl vorhandenen Instrument-Einstellungen Töne unterschiedlichster Form und Farbe erzeugt.&lt;br /&gt;
&lt;br /&gt;
Pia besitzt eine IEC-60320-C8-Buchse und ein dazu passendes Kabel, das ebenfalls im c.t. zu finden sein sollte.&lt;/div&gt;</summary>
		<author><name>80.171.207.7</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=GameMaker_AG&amp;diff=11247</id>
		<title>GameMaker AG</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=GameMaker_AG&amp;diff=11247"/>
		<updated>2010-11-16T21:15:52Z</updated>

		<summary type="html">&lt;p&gt;80.171.207.7: /* Wo und wann? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Über die GameMaker AG ==&lt;br /&gt;
Eine tolle neue AG, yay!&lt;br /&gt;
&lt;br /&gt;
Jeder, der nicht nur programmiert, sondern gerne programmiert, hat sicherlich schon einmal mit dem Gedanken gespielt, ein eigenes Spiel auf die Beine zu stellen.&lt;br /&gt;
&lt;br /&gt;
Diese AG findet sich zu dem Zwecke zusammen, sich gemeinsam ein wenig in dieser Disziplin umzusehen und zu schauen, wie viel Aufwand hinter einem Spiel stecken kann.&lt;br /&gt;
Wir werden, neben einigen theoretischen Angelegenheiten, mindestens ein Spiel zusammen erstellen, vermutlich aber mehr.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wir haben nichts mit dem Programm &amp;quot;GameMaker&amp;quot; am Hut...!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Wo und wann? ==&lt;br /&gt;
Die Treffen finden immer &#039;&#039;&#039;Dienstags&#039;&#039;&#039; statt, und zwar um &#039;&#039;&#039;13:00&#039;&#039;&#039;, in &#039;&#039;&#039;D-114&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Unity und Blender sind inzwischen auf den Rechnern in D-114 verfügbar.&lt;br /&gt;
&lt;br /&gt;
Die Treffen dauern etwas weniger als &#039;&#039;&#039;eine Stunde&#039;&#039;&#039; (um 14:00 steht SE1-Ü auf dem Plan).&lt;br /&gt;
&lt;br /&gt;
Die [[VV]] am 23.11. um 12:00 Uhr hat eine höhere Priorität (alle hin da), &#039;&#039;&#039;die AG findet daher an diesem Tag nicht statt&#039;&#039;&#039;. Sollte die VV auf noch nie da gewesene Weise verschoben werden, findet das Treffen automatisch doch statt.&lt;br /&gt;
&lt;br /&gt;
== Was brauche ich? ==&lt;br /&gt;
Neben Zeit und Interesse wird nichts benötigt, insbesondere &#039;&#039;&#039;keine Vorkentnisse&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ab jetzt gibt es Unity und Blender auf den Rechnern in D-114, sodass man kein Notebook mehr mitbringen muss.&lt;br /&gt;
&lt;br /&gt;
Wer Photoshop sein Eigen nennt, darf es gerne mitbringen, wird aber nicht vorausgesetzt.&lt;br /&gt;
&lt;br /&gt;
Zusammengefasst: Ihr braucht nur Interesse und Zeit. Mehr nicht.&lt;br /&gt;
&lt;br /&gt;
== Was hab ich davon? ==&lt;br /&gt;
Wir benutzen die Unity Engine, was zwangsläufig dazu führt, dass man mit C# oder JavaScript zu tun bekommt.&lt;br /&gt;
&lt;br /&gt;
Man lernt also ggf. Programmieren, und das auch ein wenig objektorientiert. Man kann also Inhalte aus dem Modul SE mit der AG verbinden... und umgekehrt.&lt;br /&gt;
&lt;br /&gt;
Des Weiteren werden wir uns mit 3D-Modellierung und -Animation auseinander setzen, vornehmlich mit Blender.&lt;br /&gt;
&lt;br /&gt;
Ab einem bestimmten Punkt soll man also in der Lage sein, sich ein eigenes Spiel bauen zu können.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
Sascha Graeff (0graeff)&lt;br /&gt;
oder 0graeff@informatik.uni-hamburg.de&lt;br /&gt;
&lt;br /&gt;
A propos: Bei Jabber haben wir auch einen Chatraum mit Namen GameMaker AG.&lt;br /&gt;
&lt;br /&gt;
== Protokolle ==&lt;br /&gt;
Die Protokolle der Treffen finden sich hier: [http://www.mafiasi.de/Kategorie:GameMaker_AG-Protokolle Protokolle]&lt;/div&gt;</summary>
		<author><name>80.171.207.7</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=GameMaker_AG&amp;diff=11246</id>
		<title>GameMaker AG</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=GameMaker_AG&amp;diff=11246"/>
		<updated>2010-11-16T21:15:29Z</updated>

		<summary type="html">&lt;p&gt;80.171.207.7: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Über die GameMaker AG ==&lt;br /&gt;
Eine tolle neue AG, yay!&lt;br /&gt;
&lt;br /&gt;
Jeder, der nicht nur programmiert, sondern gerne programmiert, hat sicherlich schon einmal mit dem Gedanken gespielt, ein eigenes Spiel auf die Beine zu stellen.&lt;br /&gt;
&lt;br /&gt;
Diese AG findet sich zu dem Zwecke zusammen, sich gemeinsam ein wenig in dieser Disziplin umzusehen und zu schauen, wie viel Aufwand hinter einem Spiel stecken kann.&lt;br /&gt;
Wir werden, neben einigen theoretischen Angelegenheiten, mindestens ein Spiel zusammen erstellen, vermutlich aber mehr.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wir haben nichts mit dem Programm &amp;quot;GameMaker&amp;quot; am Hut...!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Wo und wann? ==&lt;br /&gt;
Die Treffen finden immer &#039;&#039;&#039;Dienstags&#039;&#039;&#039; statt, und zwar um &#039;&#039;&#039;13:00&#039;&#039;&#039;, in &#039;&#039;&#039;D-114&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Unity und Blender sind inzwischen auf den Rechnern in D-114 verfügbar.&lt;br /&gt;
&lt;br /&gt;
Die Treffen dauern etwas weniger als &#039;&#039;&#039;eine Stunde&#039;&#039;&#039; (um 14:00 steht SE1-Ü auf dem Plan).&lt;br /&gt;
&lt;br /&gt;
Die [[VV]] am 23.11. um 12:00 Uhr hat eine Höhere Priorität, die AG findet daher an diesem Tag nicht statt. Sollte die VV auf noch nie da gewesene Weise verschoben werden, findet das Treffen automatisch doch statt.&lt;br /&gt;
&lt;br /&gt;
== Was brauche ich? ==&lt;br /&gt;
Neben Zeit und Interesse wird nichts benötigt, insbesondere &#039;&#039;&#039;keine Vorkentnisse&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ab jetzt gibt es Unity und Blender auf den Rechnern in D-114, sodass man kein Notebook mehr mitbringen muss.&lt;br /&gt;
&lt;br /&gt;
Wer Photoshop sein Eigen nennt, darf es gerne mitbringen, wird aber nicht vorausgesetzt.&lt;br /&gt;
&lt;br /&gt;
Zusammengefasst: Ihr braucht nur Interesse und Zeit. Mehr nicht.&lt;br /&gt;
&lt;br /&gt;
== Was hab ich davon? ==&lt;br /&gt;
Wir benutzen die Unity Engine, was zwangsläufig dazu führt, dass man mit C# oder JavaScript zu tun bekommt.&lt;br /&gt;
&lt;br /&gt;
Man lernt also ggf. Programmieren, und das auch ein wenig objektorientiert. Man kann also Inhalte aus dem Modul SE mit der AG verbinden... und umgekehrt.&lt;br /&gt;
&lt;br /&gt;
Des Weiteren werden wir uns mit 3D-Modellierung und -Animation auseinander setzen, vornehmlich mit Blender.&lt;br /&gt;
&lt;br /&gt;
Ab einem bestimmten Punkt soll man also in der Lage sein, sich ein eigenes Spiel bauen zu können.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
Sascha Graeff (0graeff)&lt;br /&gt;
oder 0graeff@informatik.uni-hamburg.de&lt;br /&gt;
&lt;br /&gt;
A propos: Bei Jabber haben wir auch einen Chatraum mit Namen GameMaker AG.&lt;br /&gt;
&lt;br /&gt;
== Protokolle ==&lt;br /&gt;
Die Protokolle der Treffen finden sich hier: [http://www.mafiasi.de/Kategorie:GameMaker_AG-Protokolle Protokolle]&lt;/div&gt;</summary>
		<author><name>80.171.207.7</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=2010-11-16_GameMaker_AG-Protokoll&amp;diff=11242</id>
		<title>2010-11-16 GameMaker AG-Protokoll</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=2010-11-16_GameMaker_AG-Protokoll&amp;diff=11242"/>
		<updated>2010-11-16T20:05:42Z</updated>

		<summary type="html">&lt;p&gt;80.171.207.7: /* Nächstes Mal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Protokoll der GameMaker AG-Sitzung am 16.11.2010&lt;br /&gt;
&lt;br /&gt;
Anwesende Personen: ~15&lt;br /&gt;
&lt;br /&gt;
Beginn: 13:15 Uhr&lt;br /&gt;
&lt;br /&gt;
== Ablauf ==&lt;br /&gt;
* Neuen Raum suchen, da D-114 von den Uni-Tagen gemopst wurde.&lt;br /&gt;
* Wir gehen noch einmal das Grundprinzip Scenes &amp;gt; GameObjects &amp;gt; Components durch. Kann man nicht oft genug machen!&lt;br /&gt;
* Wir sehen uns verschiedene Komponenten und Physic Materials an. Der Ball kann damit Flummi-Eigenschaften kriegen.&lt;br /&gt;
* Des Weiteren werfen wir einen Blick auf des Parent-Child-System, am Beispiel eines Panzers. &amp;quot;parent&amp;quot; ist eine Eigenschaft eines Transforms, nicht des GameObjects!&lt;br /&gt;
* Wir erstellen 2 Scripts:&lt;br /&gt;
** FollowCam&lt;br /&gt;
&amp;lt;pre&amp;gt;//Diese beiden Variablen sind public, also im Inspektor für ein Exemplar dieser Komponente einstellbar.&lt;br /&gt;
//Deshalb müssen sie auch hier nicht initialisiert werden, da sie ihre Werte von den Eingaben im Inspektor erhalten.&lt;br /&gt;
var target : Transform; //Ein GameObject mit einer Transform-Komponente (trifft in diesem Spezialfall auf alle zu) als Ziel der Kamera&lt;br /&gt;
var offset : Vector3; //Ein Vektor3 als Richtung vom target Weg, also die relative Position zum target&lt;br /&gt;
&lt;br /&gt;
function LateUpdate() //Bei Kamerabewegung immer Lateupdate nehmen, da es ansonsten zu Rucklern kommen wird&lt;br /&gt;
{&lt;br /&gt;
 transform.position = target.position + offset;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
* PlayerMovement&lt;br /&gt;
&amp;lt;pre&amp;gt;var speed : float;&lt;br /&gt;
&lt;br /&gt;
function FixedUpdate() //Bei kontinuierlicher Bewegung von Rigidbodys: FixedUpdate statt Update!&lt;br /&gt;
{&lt;br /&gt;
 //In Unitys JavaScript braucht man kein &amp;quot;new&amp;quot;. Einfach den Konstruktor aufrufen, wie hier Vector3&lt;br /&gt;
 rigidbody.AddForce(Vector3(Input.GetAxis(&amp;quot;Horizontal&amp;quot;),0,Input.GetAxis(&amp;quot;Vertical&amp;quot;))*speed);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Die Namen und Einstellungen der Input-Achsen (auch für einzelne Buttons, wie Space/Jump werden Achsen benutzt) lassen sich im Input Manager des Unity Editors einstellen.&lt;br /&gt;
&lt;br /&gt;
== Ergebnis ==&lt;br /&gt;
* Wir können simple Bewegungen mit Rigidbodys durch Spieler-Input erstellen und des Weiteren eine Kamera erstellen, die einem Objekt folgt.&lt;br /&gt;
&lt;br /&gt;
== Nächstes Mal ==&lt;br /&gt;
* Hoffentlich können wir alle die Festrechner in D-114 benutzen. Von daher würde ich euch bitten:&lt;br /&gt;
** Entweder eure bisherige Version des Projekts auf ein externes Speichermedium zu kopieren (USB-Stick vornehmlich), und zwar den ganzen Ordner&lt;br /&gt;
** oder das Projekt bei Gelegenheit schon einmal auf euren Home-Space zu kopieren (Z:\).&lt;br /&gt;
** Alternativ müsstet ihr euer Notebook wieder mitbringen und damit weiter arbeiten. Natürlich ist das in Ordnung, aber das Gerät sollte tempotechnisch mitkommen. Die Anforderungen werden von jetzt an nicht weniger.&lt;br /&gt;
&lt;br /&gt;
* Ach ja: Das Treffen nächstes Mal scheint auszufallen. Diesmal scheint die [[VV]] tatsächlich stattzufinden, zu der ihr natürlich alle gehen sollt.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: GameMaker AG-Protokolle]]&lt;/div&gt;</summary>
		<author><name>80.171.207.7</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=2010-11-16_GameMaker_AG-Protokoll&amp;diff=11241</id>
		<title>2010-11-16 GameMaker AG-Protokoll</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=2010-11-16_GameMaker_AG-Protokoll&amp;diff=11241"/>
		<updated>2010-11-16T20:04:18Z</updated>

		<summary type="html">&lt;p&gt;80.171.207.7: /* Ablauf */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Protokoll der GameMaker AG-Sitzung am 16.11.2010&lt;br /&gt;
&lt;br /&gt;
Anwesende Personen: ~15&lt;br /&gt;
&lt;br /&gt;
Beginn: 13:15 Uhr&lt;br /&gt;
&lt;br /&gt;
== Ablauf ==&lt;br /&gt;
* Neuen Raum suchen, da D-114 von den Uni-Tagen gemopst wurde.&lt;br /&gt;
* Wir gehen noch einmal das Grundprinzip Scenes &amp;gt; GameObjects &amp;gt; Components durch. Kann man nicht oft genug machen!&lt;br /&gt;
* Wir sehen uns verschiedene Komponenten und Physic Materials an. Der Ball kann damit Flummi-Eigenschaften kriegen.&lt;br /&gt;
* Des Weiteren werfen wir einen Blick auf des Parent-Child-System, am Beispiel eines Panzers. &amp;quot;parent&amp;quot; ist eine Eigenschaft eines Transforms, nicht des GameObjects!&lt;br /&gt;
* Wir erstellen 2 Scripts:&lt;br /&gt;
** FollowCam&lt;br /&gt;
&amp;lt;pre&amp;gt;//Diese beiden Variablen sind public, also im Inspektor für ein Exemplar dieser Komponente einstellbar.&lt;br /&gt;
//Deshalb müssen sie auch hier nicht initialisiert werden, da sie ihre Werte von den Eingaben im Inspektor erhalten.&lt;br /&gt;
var target : Transform; //Ein GameObject mit einer Transform-Komponente (trifft in diesem Spezialfall auf alle zu) als Ziel der Kamera&lt;br /&gt;
var offset : Vector3; //Ein Vektor3 als Richtung vom target Weg, also die relative Position zum target&lt;br /&gt;
&lt;br /&gt;
function LateUpdate() //Bei Kamerabewegung immer Lateupdate nehmen, da es ansonsten zu Rucklern kommen wird&lt;br /&gt;
{&lt;br /&gt;
 transform.position = target.position + offset;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
* PlayerMovement&lt;br /&gt;
&amp;lt;pre&amp;gt;var speed : float;&lt;br /&gt;
&lt;br /&gt;
function FixedUpdate() //Bei kontinuierlicher Bewegung von Rigidbodys: FixedUpdate statt Update!&lt;br /&gt;
{&lt;br /&gt;
 //In Unitys JavaScript braucht man kein &amp;quot;new&amp;quot;. Einfach den Konstruktor aufrufen, wie hier Vector3&lt;br /&gt;
 rigidbody.AddForce(Vector3(Input.GetAxis(&amp;quot;Horizontal&amp;quot;),0,Input.GetAxis(&amp;quot;Vertical&amp;quot;))*speed);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Die Namen und Einstellungen der Input-Achsen (auch für einzelne Buttons, wie Space/Jump werden Achsen benutzt) lassen sich im Input Manager des Unity Editors einstellen.&lt;br /&gt;
&lt;br /&gt;
== Ergebnis ==&lt;br /&gt;
* Wir können simple Bewegungen mit Rigidbodys durch Spieler-Input erstellen und des Weiteren eine Kamera erstellen, die einem Objekt folgt.&lt;br /&gt;
&lt;br /&gt;
== Nächstes Mal ==&lt;br /&gt;
* Hoffentlich können wir alle die Festrechner in D-114 benutzen. Von daher würde ich euch bitten:&lt;br /&gt;
** Entweder eure bisherige Version des Projekts auf ein externes Speichermedium zu kopieren (USB-Stick vornehmlich), und zwar den ganzen Ordner&lt;br /&gt;
** oder das Projekt bei Gelegenheit schon einmal auf euren Home-Space zu kopieren (Z:\).&lt;br /&gt;
** Alternativ müsstet ihr euer Notebook wieder mitbringen und damit weiter arbeiten. Natürlich ist das in Ordnung, aber das Gerät sollte tempotechnisch mitkommen. Die Anforderungen werden von jetzt an nicht weniger.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: GameMaker AG-Protokolle]]&lt;/div&gt;</summary>
		<author><name>80.171.207.7</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=2010-11-16_GameMaker_AG-Protokoll&amp;diff=11240</id>
		<title>2010-11-16 GameMaker AG-Protokoll</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=2010-11-16_GameMaker_AG-Protokoll&amp;diff=11240"/>
		<updated>2010-11-16T20:04:07Z</updated>

		<summary type="html">&lt;p&gt;80.171.207.7: /* Ablauf */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Protokoll der GameMaker AG-Sitzung am 16.11.2010&lt;br /&gt;
&lt;br /&gt;
Anwesende Personen: ~15&lt;br /&gt;
&lt;br /&gt;
Beginn: 13:15 Uhr&lt;br /&gt;
&lt;br /&gt;
== Ablauf ==&lt;br /&gt;
* Neuen Raum suchen, da D-114 von den Uni-Tagen gemopst wurde.&lt;br /&gt;
* Wir gehen noch einmal das Grundprinzip Scenes &amp;gt; GameObjects &amp;gt; Components durch. Kann man nicht oft genug machen!&lt;br /&gt;
* Wir sehen uns verschiedene Komponenten und Physic Materials an. Der Ball kann damit Flummi-Eigenschaften kriegen.&lt;br /&gt;
* Des Weiteren werfen wir einen Blick auf des Parent-Child-System, am Beispiel eines Panzers. &amp;quot;parent&amp;quot; ist eine Eigenschaft eines Transforms, nicht des GameObjects!&lt;br /&gt;
* Wir erstellen 2 Scripts:&lt;br /&gt;
** FollowCam&lt;br /&gt;
&amp;lt;pre&amp;gt;//Diese beiden Variablen sind public, also im Inspektor für ein Exemplar dieser Komponente einstellbar.&lt;br /&gt;
//Deshalb müssen sie auch hier nicht initialisiert werden, da sie ihre Werte von den Eingaben im Inspektor erhalten.&lt;br /&gt;
var target : Transform; //Ein GameObject mit einer Transform-Komponente (trifft in diesem Spezialfall auf alle zu) als Ziel der Kamera&lt;br /&gt;
var offset : Vector3; //Ein Vektor3 als Richtung vom target Weg, also die relative Position zum target&lt;br /&gt;
&lt;br /&gt;
function LateUpdate() //Bei Kamerabewegung immer Lateupdate nehmen, da es ansonsten zu Rucklern kommen wird&lt;br /&gt;
{&lt;br /&gt;
 transform.position = target.position + offset;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
** PlayerMovement&lt;br /&gt;
&amp;lt;pre&amp;gt;var speed : float;&lt;br /&gt;
&lt;br /&gt;
function FixedUpdate() //Bei kontinuierlicher Bewegung von Rigidbodys: FixedUpdate statt Update!&lt;br /&gt;
{&lt;br /&gt;
 //In Unitys JavaScript braucht man kein &amp;quot;new&amp;quot;. Einfach den Konstruktor aufrufen, wie hier Vector3&lt;br /&gt;
 rigidbody.AddForce(Vector3(Input.GetAxis(&amp;quot;Horizontal&amp;quot;),0,Input.GetAxis(&amp;quot;Vertical&amp;quot;))*speed);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Die Namen und Einstellungen der Input-Achsen (auch für einzelne Buttons, wie Space/Jump werden Achsen benutzt) lassen sich im Input Manager des Unity Editors einstellen.&lt;br /&gt;
&lt;br /&gt;
== Ergebnis ==&lt;br /&gt;
* Wir können simple Bewegungen mit Rigidbodys durch Spieler-Input erstellen und des Weiteren eine Kamera erstellen, die einem Objekt folgt.&lt;br /&gt;
&lt;br /&gt;
== Nächstes Mal ==&lt;br /&gt;
* Hoffentlich können wir alle die Festrechner in D-114 benutzen. Von daher würde ich euch bitten:&lt;br /&gt;
** Entweder eure bisherige Version des Projekts auf ein externes Speichermedium zu kopieren (USB-Stick vornehmlich), und zwar den ganzen Ordner&lt;br /&gt;
** oder das Projekt bei Gelegenheit schon einmal auf euren Home-Space zu kopieren (Z:\).&lt;br /&gt;
** Alternativ müsstet ihr euer Notebook wieder mitbringen und damit weiter arbeiten. Natürlich ist das in Ordnung, aber das Gerät sollte tempotechnisch mitkommen. Die Anforderungen werden von jetzt an nicht weniger.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: GameMaker AG-Protokolle]]&lt;/div&gt;</summary>
		<author><name>80.171.207.7</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=2010-11-16_GameMaker_AG-Protokoll&amp;diff=11239</id>
		<title>2010-11-16 GameMaker AG-Protokoll</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=2010-11-16_GameMaker_AG-Protokoll&amp;diff=11239"/>
		<updated>2010-11-16T20:03:49Z</updated>

		<summary type="html">&lt;p&gt;80.171.207.7: Die Seite wurde neu angelegt: Protokoll der GameMaker AG-Sitzung am 16.11.2010  Anwesende Personen: ~15  Beginn: 13:15 Uhr  == Ablauf == * Neuen Raum suchen, da D-114 von den Uni-Tagen gemopst wurde...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Protokoll der GameMaker AG-Sitzung am 16.11.2010&lt;br /&gt;
&lt;br /&gt;
Anwesende Personen: ~15&lt;br /&gt;
&lt;br /&gt;
Beginn: 13:15 Uhr&lt;br /&gt;
&lt;br /&gt;
== Ablauf ==&lt;br /&gt;
* Neuen Raum suchen, da D-114 von den Uni-Tagen gemopst wurde.&lt;br /&gt;
* Wir gehen noch einmal das Grundprinzip Scenes &amp;gt; GameObjects &amp;gt; Components durch. Kann man nicht oft genug machen!&lt;br /&gt;
* Wir sehen uns verschiedene Komponenten und Physic Materials an. Der Ball kann damit Flummi-Eigenschaften kriegen.&lt;br /&gt;
* Des Weiteren werfen wir einen Blick auf des Parent-Child-System, am Beispiel eines Panzers. &amp;quot;parent&amp;quot; ist eine Eigenschaft eines Transforms, nicht des GameObjects!&lt;br /&gt;
* Wir erstellen 2 Scripts:&lt;br /&gt;
** FollowCam&lt;br /&gt;
&amp;lt;pre&amp;gt;//Diese beiden Variablen sind public, also im Inspektor für ein Exemplar dieser Komponente einstellbar.&lt;br /&gt;
//Deshalb müssen sie auch hier nicht initialisiert werden, da sie ihre Werte von den Eingaben im Inspektor erhalten.&lt;br /&gt;
var target : Transform; //Ein GameObject mit einer Transform-Komponente (trifft in diesem Spezialfall auf alle zu) als Ziel der Kamera&lt;br /&gt;
var offset : Vector3; //Ein Vektor3 als Richtung vom target Weg, also die relative Position zum target&lt;br /&gt;
&lt;br /&gt;
function LateUpdate() //Bei Kamerabewegung immer Lateupdate nehmen, da es ansonsten zu Rucklern kommen wird&lt;br /&gt;
{&lt;br /&gt;
 transform.position = target.position + offset;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
** PlayerMovement&lt;br /&gt;
&amp;lt;pre&amp;gt;var speed : float;&lt;br /&gt;
&lt;br /&gt;
function FixedUpdate() //Bei kontinuierlicher Bewegung von Rigidbodys: FixedUpdate statt Update!&lt;br /&gt;
{&lt;br /&gt;
 //In Unitys JavaScript braucht man kein &amp;quot;new&amp;quot;. Einfach den Konstruktor aufrufen, wie hier Vector3&lt;br /&gt;
 rigidbody.AddForce(Vector3(Input.GetAxis(&amp;quot;Horizontal&amp;quot;),0,Input.GetAxis(&amp;quot;Vertical&amp;quot;))*speed);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Die Namen und Einstellungen der Input-Achsen (auch für einzelne Buttons, wie Space/Jump werden Achsen benutzt) lassen sich im Input Manager des Unity Editors einstellen.&lt;br /&gt;
&lt;br /&gt;
== Ergebnis ==&lt;br /&gt;
* Wir können simple Bewegungen mit Rigidbodys durch Spieler-Input erstellen und des Weiteren eine Kamera erstellen, die einem Objekt folgt.&lt;br /&gt;
&lt;br /&gt;
== Nächstes Mal ==&lt;br /&gt;
* Hoffentlich können wir alle die Festrechner in D-114 benutzen. Von daher würde ich euch bitten:&lt;br /&gt;
** Entweder eure bisherige Version des Projekts auf ein externes Speichermedium zu kopieren (USB-Stick vornehmlich), und zwar den ganzen Ordner&lt;br /&gt;
** oder das Projekt bei Gelegenheit schon einmal auf euren Home-Space zu kopieren (Z:\).&lt;br /&gt;
** Alternativ müsstet ihr euer Notebook wieder mitbringen und damit weiter arbeiten. Natürlich ist das in Ordnung, aber das Gerät sollte tempotechnisch mitkommen. Die Anforderungen werden von jetzt an nicht weniger.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: GameMaker AG-Protokolle]]&lt;/div&gt;</summary>
		<author><name>80.171.207.7</name></author>
	</entry>
</feed>