Was die Anwendung webbasiert können muss
-
Highscore-Liste
-
Login
-
Create Account
SameSite Cookies - Strict, oder soll es doch lieber Lax sein?
Allgemein:
-
Sprache im Spiel soll Englisch sein
-
Programmierung soll auf Englisch sein
-
Kommentare, wenn möglich auf Englisch
-
Startseite mit Buttons: "PLAY", "HIGHSCORE", "LOGIN", "CREATE ACCOUNT",
-
nach Anklicken auf Button "PLAY", kann Spieler spielen
-
erstmal Singleplayer
-
später Multiplayer, je nach Zeit
- macht Design
-
Startseite-Stickman-Design
-
Hintergrund-Funktionalität
-
nach Beispielen suchen
- Ich mache Funktionalität
-
Logging-System
- Speichern der Benutzerdaten in Datenbank / Textdatei / in JSON-Datei?
-
Cookies
-
Web-Eng-VL weiterarbeiten
-
nach Beispielen suchen
-
GIT-Versionsverwaltung
-
Live-Codebearbeitung
-
Frameworks: Bootstrap, ..., Angular?, ReactJS
![](file://C:\Users\kevin\Dropbox\3. Semester\WE1\Beleg\Screenshot 2023-12-17 123002.png?msec=1704303724853)
-
Wald = Bäume, Sträucher, paar Steine
-
Himmel = Wolken, Sonne
-
Autoscrolling
-
Spielfigur befindet sich immer Mittig auf dem Spielfeld (weiter links)
- Idee: im Spielverlauf kommt Figur von weiter links in Mitte
Möglichkeit 1 | Möglichkeit 2 | Möglichkeit 3 | Möglichkeit 4 |
---|---|---|---|
Slime | Spikes | Stickmans | Wolves |
-
Abgründe-Pits
-
Gegner, über die man springen
-
Play-Button
-
Login
-
Hintergrundbild + anderes Bild von Leon (alles Open-Source) in ein Bild zusammen
-
Spieler läuft auf dem Forest-of-Illusion
-
Hintergrundbild-"normale Forest", der ist oben und unten zu sehen, in der Mit der Forest of Illusion, wo der Spieler drin läuft (ansonsten wäre oben, unten Schhwarz)
-
bei Settings, Leaderboard wird Pop-up-Fenster geöffnet, befinden sich in der Mitte unter "Enchanted Grove: Quest of Creatures"
-
Seite soll erkennen, dass ich eingeloggt bin, kommt ein Icon, wie bei YT,
- soll bei Startseite, bei StartGame, Settings, Leaderboard
-
selber Hintergrund, wie bei Spielwebsite (bei Startwebsite ist ein Hintergrund)
-
Seite soll mitskalieren, je nach Größe des Browserfensters
-
weißer Hintergrund beim Scrollen
Task 1:
Das 1. interaktive Element ist die Spielfigur.
Task 2:
Wenn das funktioniert, dann Gegner erstellen!
- Musik ins Spiel einbinden (Startseite, Login, Highscore, Settings, Game-andere Musik)
Bootstrap Login Form - free examples, templates & tutorial
[Introduction · Bootstrap](Introduction · Bootstrap)
Nature theme sketch | OpenGameArt.org