Upload
doantruc
View
224
Download
0
Embed Size (px)
Citation preview
2 AntMe, 08.04.2016
Worum geht‘s?
Übersicht
1. AntMe! – Die Kurzfassung
2. Was braucht man für AntMe! ?
3. Wie programmiert man ein Ameisenfolk?
4. Ameiseneigenschaften
5. Ameisenmethoden
6. Let‘s code AntMe! Video
7. AntMe! Wiki
8. AntMe! Face Off
3 AntMe, 08.04.2016
Wo sind wir gerade?
Übersicht
1. AntMe! – Die Kurzfassung
2. Was braucht man für AntMe! ?
3. Wie programmiert man ein Ameisenfolk?
4. Ameiseneigenschaften
5. Ameisenmethoden
6. Let‘s code AntMe! Video
7. AntMe! Wiki
8. AntMe! Face Off!
4 AntMe, 08.04.2016
AntMe! – Die Kurzfassung
Ziel des Spiels
Punkte sammeln:
Zucker einsammeln (je 1 Punkt)
Äpfel einsammeln (je 250 Punkte)
Feindliche Ameisen töten (je 5 Punkte)
Wanzen töten (je 150 Punkte)
6 AntMe, 08.04.2016
Wo sind wir gerade?
Übersicht
1. AntMe! – Die Kurzfassung
2. Was braucht man für AntMe! ?
3. Wie programmiert man ein Ameisenfolk?
4. Ameiseneigenschaften
5. Ameisenmethoden
6. Let‘s code AntMe! Video
7. AntMe! Wiki
8. AntMe! Face Off!
7 AntMe, 08.04.2016
Was braucht man für AntMe! ?
Accounts & Programme
Zugriff auf Poolrechner
Fachbereichsaccount !!!
AntMe!
Visual Studio
DreamSpark (zedat.fu-berlin.de)
.NET
8 AntMe, 08.04.2016
Wo sind wir gerade?
Übersicht
1. AntMe! – Die Kurzfassung
2. Was braucht man für AntMe! ?
3. Wie programmiert man ein Ameisenfolk?
4. Ameiseneigenschaften
5. Ameisenmethoden
6. Let‘s code AntMe! Video
7. AntMe! Wiki
8. AntMe! Face Off!
10 AntMe, 08.04.2016
Wo sind wir gerade?
Übersicht
1. AntMe! – Die Kurzfassung
2. Was braucht man für AntMe! ?
3. Wie programmiert man ein Ameisenfolk?
4. Ameiseneigenschaften
5. Ameisenmethoden
6. Let‘s code AntMe! Video
7. AntMe! Wiki
8. AntMe! Face Off!
11 AntMe, 08.04.2016
Ameiseneigenschaften
Arten von Eigenschaften
Grundeigenschaften
besitzt Ameise von Anfang an: Energie, Last, Angriff, …
Zustandseigenschaften
wird zur Spielzeit ermittelt: aktueller Energiestand, aktuelle Last, …
12 AntMe, 08.04.2016
Ameiseneigenschaften
Modifikation von Grundeigenschaften
Modifikator -1 0 1 2
Geschwindigkeit 3 Schritte / Runde 4 Schritte / Runde 5 Schritte / Runde 6 Schritte / Runde
Drehgeschwindigkeit 6 Grad / Runde 8 Grad / Runde 12 Grad / Runde 16 Grad / Runde
Last 4 Einheiten 5 Einheiten 7 Einheiten 10 Einheiten
Sichtweite 45 Schritte 60 Schritte 75 Schritte 90 Schritte
Reichweite Standard * 0.75 1.5 mal quer über
das Spielfeld Standard * 1.5 Standard * 2
Energie 50 LP 100 LP 175 LP 250 LP
Angriff 0 LP / Runde 10 LP / Runde 20 LP / Runde 30 LP / Runde
13 AntMe, 08.04.2016
Wo sind wir gerade?
Übersicht
1. AntMe! – Die Kurzfassung
2. Was braucht man für AntMe! ?
3. Wie programmiert man ein Ameisenfolk?
4. Ameiseneigenschaften
5. Ameisenmethoden
6. Let‘s code AntMe! Video
7. AntMe! Wiki
8. AntMe! Face Off!
14 AntMe, 08.04.2016
Ameisenmethoden
Arten von Methoden
Gehen
Drehen
Nahrung
Markierung
Kampf
Fehlersuche
15 AntMe, 08.04.2016
Ameisenmethoden
Gehen
GeheGeradeaus()
GeheZuZiel()
GeheWegVon()
GeheZuBau()
BleibStehen()
16 AntMe, 08.04.2016
Ameisenmethoden
Drehen
DreheInRichtung()
DreheUmWinkel()
DreheUm()
DreheZuZiel()
21 AntMe, 08.04.2016
Wo sind wir gerade?
Übersicht
1. AntMe! – Die Kurzfassung
2. Was braucht man für AntMe! ?
3. Wie programmiert man ein Ameisenfolk?
4. Ameiseneigenschaften
5. Ameisenmethoden
6. Let‘s code AntMe! Video
7. AntMe! Wiki
8. AntMe! Face Off!
22 AntMe, 08.04.2016
Let‘s code AntMe! Video (Youtube)
https://www.youtube.com/watch?v=wrsJ4BzFrVE&list=PLFOBQ8ri3LGyLiarJcYC9E
23 AntMe, 08.04.2016
Wo sind wir gerade?
Übersicht
1. AntMe! – Die Kurzfassung
2. Was braucht man für AntMe! ?
3. Wie programmiert man ein Ameisenfolk?
4. Ameiseneigenschaften
5. Ameisenmethoden
6. Let‘s code AntMe! Video
7. AntMe! Wiki
8. AntMe! Face Off!
25 AntMe, 08.04.2016
Wo sind wir gerade?
Übersicht
1. AntMe! – Die Kurzfassung
2. Was braucht man für AntMe! ?
3. Wie programmiert man ein Ameisenfolk?
4. Ameiseneigenschaften
5. Ameisenmethoden
6. Let‘s code AntMe! Video
7. AntMe! Wiki
8. AntMe! Face Off!