[README.md] Clean up

This commit is contained in:
2026-07-27 15:22:17 +02:00
parent c44d69e4ce
commit 06bf83deca
+11 -88
View File
@@ -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.