In diesem Abschnitt erstellen wir der vermutlich komplexeste Projekt aus unserem Programm: El Pollo Loco. Das soll dich nicht abschrecken - ganz im Gegenteil! Nachdem du das Wissen aus diesem Modul absolut verstanden hast, kannst du dir sicher sein, dass deiner Karriere als Programmierer nichts mehr im Weg stehen wird!
Course Curriculum
Verfügbar in
tage
tage
nachdem du dich angemeldet hast
Verfügbar in
tage
tage
nachdem du dich angemeldet hast
- 01 - Canvas (4:53)
- 1.1. - Alternative Grafiken (5:25)
- 02 - Projektstruktur (5:46)
- 03 - Grafik einfügen (7:14)
- 04 - Objektorientierung (7:18)
- 05 - Erste Klasse implementieren (6:14)
- 06 - Klassen (11:47)
- 07 - Klassen anlegen (12:20)
- 08 - Bilder einfügen (6:34)
- 9 - Character anzeigen (8:27)
- 10 - requestAnimationFrame() (9:49)
- 11 - Hühnchen platzieren (5:27)
- 12 - Wolke einbinden (7:16)
- 13 - Hintergrundobjekte und Architektur (neu) (13:37)
- 14 - Mathematische Optimierung (2:12)
- 15 - Hintergrundreihenfolge (2:24)
- 16 - Hintergrundobjekte einfügen (5:40)
- 17 - Himmel einfügen (3:32)
- 18 - Objekte skalieren (3:52)
Verfügbar in
tage
tage
nachdem du dich angemeldet hast
- 01 - Wolken bewegen (6:26)
- 02 - ImageCache (9:30)
- 03 - Character animieren (11:23)
- 04 - Chicken animieren (5:12)
- 05 - Chicken bewegen (5:48)
- 06 - Keyboard Objekt (6:54)
- 07 - Keyboard Objekt fertigstellen (11:11)
- 08 - Character bewegen (5:45)
- 09 - Bild Spiegeln (5:48)
- 10 - Bild spiegeln (Nachtrag) (2:08)
- 10 - Bild spiegeln (Nachtrag 2) (5:34)
- 11 - Kamera verschieben (6:01)
- 12 - Hintergrundobjekte einfügen (5:53)
- 13 - Level Objekt (6:28)
- 14 - Character optimieren (6:40)
- 15 - Endboss einfügen (11:49)
- 16 - Zusammenfassung (8:27)
Verfügbar in
tage
tage
nachdem du dich angemeldet hast
- 01 - Einführung Gravitation (3:14)
- 02 - Gravitation implementieren (5:22)
- 03 - Jump animationen anzeigen (3:18)
- 04 - Pepe soll springen (6:24)
- 05 - Sprung optimieren (7:53)
- 06 - Sprung optimieren (Nachtrag) (1:51)
- 07 - Collision detection 1 (5:41)
- 08 - Refactoring (5:54)
- 09 - Instanceof (2:39)
- 10 - Collision detection (6:20)
- 11 - Collision detection (5:55)
- Funktion isColliding() einfach erklärt (7:43)
- 12 - Schaden zufügen (3:09)
- 13 - Endanimation (6:20)
- 14 - isHurt() (9:00)
- 15 - Statusbar I (2:36)
- 16 - Statusbar II (4:10)
- 17 - Statusbar III (7:13)
- 18 - Statusbar IV (5:30)
- 19 - Statusbar V (3:09)
- 20 - Throw Bottle (16:54)
- 21 - Aufgaben (3:24)
Verfügbar in
tage
tage
nachdem du dich angemeldet hast
- Pollo Loco Design aufhübschen (7:33)
- Canvas responsive machen (4:54)
- Gegner läuft bevor das Spiel startet (1:56)
- Intro-Animation abspielen (Beim Endgegner) (4:21)
- Uncaught TypeError: Failed to execute 'drawImage' on 'CanvasRenderingContext2D' (3:20)
- Mobile Aktionsschalttasten (3:52)
- Bilder updaten Modulo Operator einfach erklärt (10:39)
- 100vh height in Opera klappt nicht
- Intervalle wieder beenden (10:34)
- Fullscreen bei Pollo Loco (2:54)
- Wie sauberer Code aussehen sollte (10:47)
- Vor Projektabgabe: Checkliste erfüllen
- Projektabgabe (2:05)
- Google Translate deaktivieren (0:57)