mirror of
https://inf.pirckheimer-gymnasium.de/kebab/kebab
synced 2026-08-26 16:31:23 +00:00
[README.md] Clean up
This commit is contained in:
@@ -9,7 +9,6 @@ Kleine Indie-Company. Sehr bescheiden. Wir machen. Döner. Revolutionär.
|
|||||||
## Story
|
## Story
|
||||||
|
|
||||||
* unsere Idee: Döner Bude errichten
|
* unsere Idee: Döner Bude errichten
|
||||||
* Sponsor bei Bank
|
|
||||||
* Investition kleine Hüte kaufen
|
* Investition kleine Hüte kaufen
|
||||||
* Döner laden aufmachen nach und nach lvln und Geld machen
|
* Döner laden aufmachen nach und nach lvln und Geld machen
|
||||||
* Upgrades Arbeiter und mehr DÖNER Mehr kunden
|
* Upgrades Arbeiter und mehr DÖNER Mehr kunden
|
||||||
@@ -17,22 +16,25 @@ Kleine Indie-Company. Sehr bescheiden. Wir machen. Döner. Revolutionär.
|
|||||||
* und Mini-Spiele um Geld zu verdienen zb Jump n Run
|
* und Mini-Spiele um Geld zu verdienen zb Jump n Run
|
||||||
|
|
||||||
|
|
||||||
## Prozess, Reflexion, Planung
|
## Kollaboration
|
||||||
|
|
||||||
|
* Sprache auf Englisch
|
||||||
|
* erst pullen!!! (IMMER)
|
||||||
|
* Dateien speichern bevor commit
|
||||||
|
* um zu commiten (git commit -a -m "-Nachricht-")
|
||||||
|
* bitte immer bei Nachricht hereinschreiben was geändert wurde
|
||||||
|
|
||||||
* Wie Geld? (Clicker Prinzip vorerst mit Upgrades)
|
|
||||||
* weitere Iteration vllt Döner selber machen (VLLT)
|
|
||||||
* eigene Grafik? (durch Website; Pixel; von [OpenGameArt](https://opengameart.org/):
|
|
||||||
[UI Pack](https://opengameart.org/content/pixui-asset-pack-1-ctatz))
|
|
||||||
|
|
||||||
## Weiterführende Links
|
## Weiterführende Links
|
||||||
|
|
||||||
* [Javadocs der Engine Pi](https://engine-pi.github.io/javadocs/pi/package-summary.html)
|
* [Javadocs der Engine Pi](https://engine-pi.github.io/javadocs/pi/package-summary.html)
|
||||||
* [Doku der Engine Pi](https://engine-pi.github.io/engine-pi/)
|
* [Doku der Engine Pi](https://engine-pi.github.io/engine-pi/)
|
||||||
|
|
||||||
|
|
||||||
## Rahmenbedingungen für das Projekt
|
## Rahmenbedingungen für das Projekt
|
||||||
|
|
||||||
* Freiwillige Benotung (mündliche Noten, individuell)
|
* Freiwillige Benotung (mündliche Noten, individuell)
|
||||||
* Abgabetermin d. Projekts: Montag, der 27. Juli, 9:25 Uhr
|
* Abgabetermin des Projekts: Montag, der 27. Juli, 9:25 Uhr
|
||||||
* Game-Engine: engine-pi
|
* Game-Engine: engine-pi
|
||||||
* [Anforderungen des Lehrplans](https://www.lehrplanplus.bayern.de/fachlehrplan/gymnasium/12/informatik/grundlegend)
|
* [Anforderungen des Lehrplans](https://www.lehrplanplus.bayern.de/fachlehrplan/gymnasium/12/informatik/grundlegend)
|
||||||
* einfache graphische Benutzeroberflächen
|
* einfache graphische Benutzeroberflächen
|
||||||
@@ -41,7 +43,7 @@ Kleine Indie-Company. Sehr bescheiden. Wir machen. Döner. Revolutionär.
|
|||||||
* verwenden Versionsverwaltung
|
* verwenden Versionsverwaltung
|
||||||
* UML-Diagramme
|
* UML-Diagramme
|
||||||
* KI-Verwendung erlaubt
|
* KI-Verwendung erlaubt
|
||||||
* Lizenz: frei; GPLv3
|
* Lizenz: frei; _wir: GPLv3_
|
||||||
* Anwesenheit zu den Unterrichtszeiten
|
* Anwesenheit zu den Unterrichtszeiten
|
||||||
|
|
||||||
## Einführung Game
|
## Einführung Game
|
||||||
@@ -55,7 +57,6 @@ Kleine Indie-Company. Sehr bescheiden. Wir machen. Döner. Revolutionär.
|
|||||||
* Geld kann für Upgrades ausgegeben werden
|
* Geld kann für Upgrades ausgegeben werden
|
||||||
* Upgrade erhöht die Anzahl der Kunden
|
* Upgrade erhöht die Anzahl der Kunden
|
||||||
|
|
||||||
|
|
||||||
### Geplanter Spielablauf
|
### Geplanter Spielablauf
|
||||||
|
|
||||||
* Kunde erscheint
|
* Kunde erscheint
|
||||||
@@ -66,34 +67,6 @@ Kleine Indie-Company. Sehr bescheiden. Wir machen. Döner. Revolutionär.
|
|||||||
* Spieler kann Upgrades kaufen
|
* Spieler kann Upgrades kaufen
|
||||||
* Mehr Upgrades = mehr Kunden
|
* Mehr Upgrades = mehr Kunden
|
||||||
|
|
||||||
### Person 1 – Fortgeschrittener
|
|
||||||
|
|
||||||
* Projektstruktur erstellen
|
|
||||||
* GameController erstellen
|
|
||||||
* Geldsystem programmieren
|
|
||||||
* Upgrade-System programmieren
|
|
||||||
* Systeme zusammenführen
|
|
||||||
* Fehler beheben
|
|
||||||
* Endintegration übernehmen
|
|
||||||
|
|
||||||
### Person 2 – Anfänger
|
|
||||||
|
|
||||||
* Kunden-Sprite oder Platzhalter erstellen
|
|
||||||
* Kunde spawnt im Spiel
|
|
||||||
* Kunde bewegt sich zur Theke
|
|
||||||
* Kunde wartet auf Bedienung
|
|
||||||
* Kunde verschwindet nach Verkauf
|
|
||||||
* Neuer Kunde erscheint
|
|
||||||
|
|
||||||
### Person 3 – Anfänger
|
|
||||||
|
|
||||||
* Benutzeroberfläche erstellen
|
|
||||||
* Geldanzeige einbauen
|
|
||||||
* Kundenzahl anzeigen
|
|
||||||
* Button „Döner verkaufen“ erstellen
|
|
||||||
* Button „Sitzplatz kaufen“ erstellen
|
|
||||||
* Anzeigen mit den Spielwerten verbinden
|
|
||||||
|
|
||||||
### Benötigte Klassen
|
### Benötigte Klassen
|
||||||
|
|
||||||
* GameController
|
* GameController
|
||||||
@@ -102,48 +75,6 @@ Kleine Indie-Company. Sehr bescheiden. Wir machen. Döner. Revolutionär.
|
|||||||
* UpgradeManager
|
* UpgradeManager
|
||||||
* UI
|
* UI
|
||||||
|
|
||||||
### Spielwerte (Beispiel)
|
|
||||||
|
|
||||||
* Startgeld: 50 €
|
|
||||||
* Dönerverkauf: +5 €
|
|
||||||
* Sitzplatz-Upgrade: -20 €
|
|
||||||
* Kundenplätze starten bei 1
|
|
||||||
* Upgrade erhöht Kundenplätze um 1
|
|
||||||
|
|
||||||
### Zeitplan
|
|
||||||
|
|
||||||
* 20 Minuten Planung
|
|
||||||
* 120 Minuten parallele Entwicklung
|
|
||||||
* 40 Minuten Systeme zusammenführen
|
|
||||||
* 20 Minuten Testen und Fehler beheben
|
|
||||||
|
|
||||||
### Was am Ende funktionieren muss
|
|
||||||
|
|
||||||
* Kunde erscheint
|
|
||||||
* Döner kann verkauft werden
|
|
||||||
* Geld erhöht sich
|
|
||||||
* Upgrade kann gekauft werden
|
|
||||||
* Kundenanzahl steigt durch Upgrade
|
|
||||||
* Keine Abstürze oder kritischen Fehler
|
|
||||||
|
|
||||||
### Was wir bewusst weglassen
|
|
||||||
|
|
||||||
* Sterne-Bewertungssystem
|
|
||||||
* Zutaten-Minispiele
|
|
||||||
* Mitarbeiter
|
|
||||||
* Mehrere Filialen
|
|
||||||
* Komplexe Bestellungen
|
|
||||||
* Animationen
|
|
||||||
* Speichersystem
|
|
||||||
|
|
||||||
### Präsentation
|
|
||||||
|
|
||||||
* Idee des Dönerladen-Simulators vorstellen
|
|
||||||
* Kundensystem zeigen
|
|
||||||
* Geldsystem zeigen
|
|
||||||
* Upgrade-System zeigen
|
|
||||||
* Kurz erklären, welche Erweiterungen später möglich wären (Bewertungen, Minispiele, größere Läden)
|
|
||||||
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
@@ -151,15 +82,7 @@ Kleine Indie-Company. Sehr bescheiden. Wir machen. Döner. Revolutionär.
|
|||||||
- [PixUI icon pack](https://opengameart.org/content/pixui-asset-pack-1-ctatz)
|
- [PixUI icon pack](https://opengameart.org/content/pixui-asset-pack-1-ctatz)
|
||||||
- Natürlich: [engine-pi](https://github.com/engine-pi/)
|
- Natürlich: [engine-pi](https://github.com/engine-pi/)
|
||||||
|
|
||||||
## Regeln
|
|
||||||
|
|
||||||
* Sprache auf Englisch
|
|
||||||
* erst pullen!!! (IMMER)
|
|
||||||
* Dateien speichern bevor commit
|
|
||||||
* um zu commiten (git commit -a -m "-Nachricht-")
|
|
||||||
* bitte immer bei Nachricht hereinschreiben was geändert wurde
|
|
||||||
|
|
||||||
## Lizenz
|
## Lizenz
|
||||||
|
|
||||||
Die Dateien in diesem Repository stehen unter der GNU GPLv3-or-later. Eine Kopie dieser Lizenz kann in der Datei [LICENSE](LICENSE) gefunden werden.
|
Die Dateien in diesem Repository stehen unter der GNU GPLv3-or-later. Eine Kopie dieser Lizenz kann in der Datei [LICENSE](LICENSE) gefunden werden.
|
||||||
|
|
||||||
Reference in New Issue
Block a user