Projekt Biere der Welt und Projekt Kugelsammler in Unity: Unterschied zwischen den Seiten

Aus ITA-Wiki
(Unterschied zwischen Seiten)
Wechseln zu: Navigation, Suche
K (9 Versionen importiert: Import)
 
itawiki>Bakera
(Projektgruppen)
 
Zeile 1: Zeile 1:
{{Projektinfo| Aufwand=8 | Teamgröße=1 | Schwierigkeit=einfach | Kontakt=Herr Adams}}
+
{{Projektinfo| Aufwand=12 | Teamgröße=2 | Schwierigkeit=mittel | Kontakt=[[Benutzer:Bakera|Herr Bakera]]}}
  +
[[Datei:Kugelspiel-Unity-Screenshot.PNG|miniatur]]
 
==Kurzbeschreibung==
 
Ein kleines Lexikon über Bier.
 
   
 
==Aufgabenbeschreibung==
 
==Aufgabenbeschreibung==
   
  +
[http://www.unity3d.com Unity3D] ist eine mächtige und professionelle Programmierumgebung zur Erstellung von 3D-Spielen. Die Spiele werden erstellt, indem dreidimensionale Objekte in einer Szene arrangiert und die Interaktion zwischen den Objekten mit Skripten in C# oder Javascript programmiert wird.
===Datenbank===
 
In einer kleinen Datenbank werden folgende Informationen abgelegt:
 
* Bierhersteller: Name, Adresse, Gründungjahr, Logo/Wappen, Rechtsform etc.
 
* Bierstammdaten: Logo/Wappen, Name, Alkoholgehalt, Reinheitsgebot Ja/Nein etc.
 
* Brauart: Name und Beschreibung der Brauart
 
 
Optional kann die Datenbank eine SQLite Datenbank sein.
 
 
===Oberfläche===
 
   
  +
==Auftrag==
In einer Windows-Form Anwendung werden die Daten zu den Tabellen eingegeben. Fotos können hochgeladen werden.
 
* In einer Form können Brauarten erfasst und bearbeitet werden. Es können nur solche Brauarten gelöscht werden, für die noch kein Bier erstellt wurde.
 
* In einer Form werden die Stammdaten des Bieres beschrieben. Zu jedem Bier soll man zusätzliche Angaben machen können (z.B. "Erstes Bier/Fanta-Gemisch").
 
* In einer Form werden die Hersteller beschrieben. Es können nur solche Hersteller gelöscht werden, für welche noch keine Biere erfasst wurde.
 
   
  +
Erstelle mit Unity ein Kugelsammel-Spiel. Ziel des Spiels ist es, alle in einer Landschaft herumrollende Kugeln einzusammeln.
===Auswertungen===
 
* Zu jedem Bier kann ein Datenblatt in pdf-Format erzeugt werden.
 
* Statistiken
 
** Anzahl der Biere pro Brauart
 
** Anzahl der Biere pro Brauerei
 
   
  +
[http://bakera.de/dokuwiki/lib/exe/fetch.php//schule/kugelspiel-demo.mp4 Demovideo]
   
  +
==Meilensteine==
   
  +
# Lade die Unity-Engine herunter und installiere sie.
===Test===
 
  +
# Dokumentiere jeden der folgenden Schritte mit Bildern oder einem Screencast.
Zum Projekt gehört ein dokumentierter Test.
 
  +
# Erstelle ein neues Projekt und füge einen 3D-Person-Controller aus den mitgelieferten Assets hinzu.
  +
# Füge eine Kugel hinzu und lasse sie verschwinden, sobald der Spieler mit ihr kollidiert.
  +
# Texturiere die Kugel und die Landschaft ansprechend. Gestalte die Landschaft mit ein paar Hügeln.
  +
# Füge einen GUI-Text hinzu, der die Anzahl der eingesammelten Kugeln anzeigt.
  +
# Lasse einen Sound erklingen, sobald eine Kugel eingesammelt wurde.
  +
# Erstelle aus deinem Spiele eine Windows-Anwendung und eine Webseite.
  +
# (optional) Erweitere dein Spiel um zusätzliche Level mit wachsender Schwierigkeit.
  +
# (optional) Es gibt eine zweite Sorte Kugeln. Werden diese "bösen" Kugeln eingesammelt, so verliert der Spieler einen Punkt.
   
== Eigenschaften==
+
==Ressourcen==
   
  +
* [http://www.unity3d.com Unity3D]
{| class="wikitable sortable"
 
|-
 
! Eigenschaft !! Priorität
 
|-
 
| Datenbank mit den Tabellen || zwingend
 
|-
 
| SQLite || optional
 
|-
 
| Eingabeformulare || zwingend
 
|-
 
| Ein Foto || zwingend
 
|-
 
| Mehrere Fotos || optional
 
|-
 
| pdf-Datenblatt || optional
 
|-
 
| Statistiken || optional
 
|-
 
| Installations- und Konfigurationsdokumentation || zwingend
 
|-
 
| Test || zwingend
 
|}
 
   
  +
== Projektgruppen ==
   
  +
Bitte tragt euch für ein Projekt im Artikel [[Projekte von Herrn Bakera]] ein.
== Dateien/Links ==
 
* [http://www.bier-index.de/ http://www.bier-index.de/]
 

Version vom 28. November 2013, 14:17 Uhr

Projektinformationen
Aufwand (Ph) 12
Teamgröße 2
Schwierigkeitsgrad mittel
Ansprechpartner Herr Bakera
Projekttag

Aufgabenbeschreibung

Unity3D ist eine mächtige und professionelle Programmierumgebung zur Erstellung von 3D-Spielen. Die Spiele werden erstellt, indem dreidimensionale Objekte in einer Szene arrangiert und die Interaktion zwischen den Objekten mit Skripten in C# oder Javascript programmiert wird.

Auftrag

Erstelle mit Unity ein Kugelsammel-Spiel. Ziel des Spiels ist es, alle in einer Landschaft herumrollende Kugeln einzusammeln.

Demovideo

Meilensteine

  1. Lade die Unity-Engine herunter und installiere sie.
  2. Dokumentiere jeden der folgenden Schritte mit Bildern oder einem Screencast.
  3. Erstelle ein neues Projekt und füge einen 3D-Person-Controller aus den mitgelieferten Assets hinzu.
  4. Füge eine Kugel hinzu und lasse sie verschwinden, sobald der Spieler mit ihr kollidiert.
  5. Texturiere die Kugel und die Landschaft ansprechend. Gestalte die Landschaft mit ein paar Hügeln.
  6. Füge einen GUI-Text hinzu, der die Anzahl der eingesammelten Kugeln anzeigt.
  7. Lasse einen Sound erklingen, sobald eine Kugel eingesammelt wurde.
  8. Erstelle aus deinem Spiele eine Windows-Anwendung und eine Webseite.
  9. (optional) Erweitere dein Spiel um zusätzliche Level mit wachsender Schwierigkeit.
  10. (optional) Es gibt eine zweite Sorte Kugeln. Werden diese "bösen" Kugeln eingesammelt, so verliert der Spieler einen Punkt.

Ressourcen

Projektgruppen

Bitte tragt euch für ein Projekt im Artikel Projekte von Herrn Bakera ein.