Inhaltsverzeichnis
Fachprojekt Digital Entertainment Technologies im Sommersemester 2019
Veranstalter | Günter Rudolph |
Dozent | Marco Pleines |
Modul | INF-BSc-268 (Bachelor Informatik / Angewandte Informatik) |
Veranstaltungsnummer | 040268 |
Kontakt | marco.pleines@tu-dortmund.de |
Ort und Zeit
- Veranstaltungsort:
- Otto-Hahn-Straße 14, Raum 204
- Kick-off Termin:
- Dienstag, 08.10.2019, 14:15 - 17:45
- Zusätzliche Termine für Nutzung des DET-Labors:
- Nur nach Absprache
Inhalt und Aufbau
Thema:
- Einführung in Unity
- Einführung in git
- Hauptprojekt: 3D Voxel Engine (Minecraft-Klon)
Zeitplan
(verbindliche Präsenztermine, können sich nach Absprache am Kick-Off noch ändern)
KW | VW | Datum | Inhalt |
41 | | | |
42 | | | |
43 | | | |
44 | | | |
45 | | | |
46 | | | |
47 | | | |
48 | | | |
49 | | | |
50 | | | |
51 | | | |
2 | | | |
3 | | | |
4 | | | |
5 | 15 | 28.01.2020 | Abschlusspräsentation und Fragerunde |
KW = Kalenderwoche VW = Veranstaltungswoche
Projektbericht und Präsentation
Abgabe:
- Deadline: 31.01.2020 (Projektbericht und Präsentationsfolien)
- An marco.pleines@tu-dortmund.de als PDF!
- Projektdateien müssen nicht abgegeben werden
- Matrikelnummern und vollständige Namen angeben!
Projektbericht über das Hauptprojekt:
- 6-10 Seiten (4er Gruppe min. 10 Seiten)
- Beispielhafter Aufbau:
- Einleitung
- Kontext, Problemstellung, Anforderungen
- (Verwandte Arbeiten)
- Vergleichbare Arbeiten oder Publikationen falls vorhanden
- Ansatz, Herangehensweise, Methoden
- Umsetzung bzw. technische Umsetzung
- Diskussion
- Einordnung der Resultate
- Fazit, Ausblick, Kritische Reflektion
Abschlusspräsentation:
- am 28.01.2020 ab 14:15
- 15 Minuten Präsentation und 5 Minuten Diskussion
- (4er Gruppe: 20 Minuten Präsentation und 10 Minuten Diskussion)
- Jede/r Studierende trägt vor
Hauptprojekt Links
Eine mögliche Grundlage
https://github.com/MarcoMeter/DET-SS2019
Artificial Intelligence and Games (Yannakakis & Togelius, 2018)
Generating Worlds at Guerrilla
https://project.dke.maastrichtuniversity.nl/cig2018/generating-worlds-at-guerrilla-games/
https://www.guerrilla-games.com/read/gpu-based-procedural-placement-in-horizon-zero-dawn
After playing minecraft… - Unity Forum
https://forum.unity.com/threads/after-playing-minecraft.63149/
Unity ScriptableObject
https://docs.unity3d.com/Manual/class-ScriptableObject.html
Unity Job System
https://docs.unity3d.com/Manual/JobSystemOverview.html
Tutorial: Unity Job System and Perlin Noise
Voxel terrain generation (Text Tutorial)
https://steemit.com/static/search.html?q=voxel+terrain+generation
b3agz Youtube Tutorial
https://www.youtube.com/watch?v=h66IN1Pndd0&list=PLVsTSlfj0qsWEJ-5eMtXsYp03Y9yF1dEn
Hollistic3D Udemy (Grundlage)
https://www.udemy.com/unityminecraft/
Procedural Content Generation in Games