Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
de:rudolph:lehre:fp_det_ws19_20 [2019-06-14 14:07] |
de:rudolph:lehre:fp_det_ws19_20 [2020-01-21 14:33] (aktuell) |
||
---|---|---|---|
Zeile 13: | Zeile 13: | ||
* Otto-Hahn-Straße 14, Raum 204 | * Otto-Hahn-Straße 14, Raum 204 | ||
* Kick-off Termin: | * Kick-off Termin: | ||
- | * TBA | + | * Dienstag, 08.10.2019, 14:15 - 17:45 |
* Zusätzliche Termine für Nutzung des DET-Labors: | * Zusätzliche Termine für Nutzung des DET-Labors: | ||
* Nur nach Absprache | * Nur nach Absprache | ||
Zeile 23: | Zeile 23: | ||
* Einführung in Unity | * Einführung in Unity | ||
* Einführung in git | * Einführung in git | ||
- | * TBA | + | * Hauptprojekt: 3D Voxel Engine (Minecraft-Klon) |
Zeile 31: | Zeile 31: | ||
| KW | VW | Datum | Inhalt | | | KW | VW | Datum | Inhalt | | ||
- | | | 1 | | Kick-off| | + | | 41 | <del>1</del> | <del>08.10.2019</del> | <del>Kick-off</del>| |
- | | | 2 | | Miniprojekt Teil 1 | | + | | 42 | <del>2</del> | <del>15.10.2019</del> | <del>Miniprojekt Teil 1</del> | |
- | | | 3 | | Miniprojekt Teil 2 | | + | | 43 | <del>3</del> | <del>22.10.2019</del> | <del>Miniprojekt Teil 2</del> | |
- | | | 4 | | Miniprojekt Teil 3 | | + | | 44 | <del>4</del> | <del>29.10.2019</del> | <del>Miniprojekt Teil 3</del> | |
- | | | 5 | | | | + | | 45 | <del>5</del> | <del>05.11.2019</del> | <del>Präsentation Miniprojekte, Beginn Hauptprojekt</del>| |
- | | | 6 | | | | + | | 46 | <del>6</del> | <del>12.11.2019</del> | <del>Hauptprojekt</del> | |
- | | | 7 | | | | + | | 47 | <del>7</del> | <del>19.11.2019</del> | <del>Hauptprojekt</del> | |
- | | | 8 | | | | + | | 48 | <del>8</del> | <del>26.11.2019</del> | <del>Hauptprojekt</del> | |
- | | | 9 | | | | + | | 49 | <del>9</del> | <del>03.12.2019</del> | <del>Zwischenpräsentation und Fragerunde, Diskussion: DOTS</del> | |
- | | | 10| | | | + | | 50 | <del>10</del>| <del>10.12.2019</del> | <del>Hauptprojekt</del> | |
- | | | 11| | | | + | | 51 | <del>11</del>| <del>17.12.2019</del> | <del>Hauptprojekt</del> | |
- | | | 12| | | | + | | 2 | <del>12</del>| <del>07.01.2020</del> | <del>Hauptprojekt</del> | |
- | | | 13| | | | + | | 3 | <del>13</del>| <del>14.01.2020</del> | <del>Hauptprojekt</del> | |
- | | | 14| | | | + | | 4 | <del>14</del>| <del>21.01.2020</del> | <del>Hauptprojekt</del> | |
- | | | 15| | Abschlusspräsentation und Fragerunde | | + | | 5 | 15| 28.01.2020 | Abschlusspräsentation und Fragerunde | |
KW = Kalenderwoche | KW = Kalenderwoche | ||
VW = Veranstaltungswoche | 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)** | ||
+ | |||
+ | http://gameaibook.org/ | ||
+ | |||
+ | **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 ** | ||
+ | |||
+ | https://youtu.be/gibqhg0wMA0 | ||
+ | |||
+ | https://youtu.be/Vg-V5G2JJNY | ||
+ | |||
+ | **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** | ||
+ | |||
+ | http://pcgbook.com/ | ||
==== Anhänge ==== | ==== Anhänge ==== | ||
+ | {{ :de:rudolph:lehre:hauptprojekt_einfuehrung.pdf |}} | ||
+ | |||
+ | {{ :de:rudolph:lehre:ws_19_20:organisatorisches.pdf |}} | ||
+ | |||
+ | {{ :de:rudolph:lehre:ws_19_20:einfuehrung_in_unity.pdf |}} | ||
+ | |||
+ | {{ :de:rudolph:lehre:ws_19_20:einfuehrung_in_git.pdf |}} | ||
+ | |||
+ | {{ :de:rudolph:lehre:ws_19_20:miniprojekt.pdf |}} | ||
+ | |||
+ | {{ :de:rudolph:lehre:ws_19_20:dots.pdf |}} |