How to start: npm start -> http://localhost:1337/
what we use: http://phaser.io/ https://nodejs.org/en/ http://expressjs.com/de/
#gppcc10 Freezing balls
Abgabe Abgabe bis spätestens: 28. Mai 2017 23:59 Uhr An letsgmedev@gmx.de
Regeln Videoregeln Nicht länger als 2 Minuten. Versuche alles an deinem Spiel zu zeigen! Introcard und Endcard die Jeweils 5 Sekunden dauern mit einplanen.
Infos Introcard:
- Spielname
- Teamgröße
Infos Endcard:
- Spielname
- Teamgröße
- Programmiersprache
- Engine
- Grobe Entwicklungszeit
Strafpunkte für:
- 1SP jede 5 Sekunden die dein Video zu lang geht
- 5SP für vergessene Introcard
- 5SP für vergessene Endcard
- 1SP für jede angefangener Stunde zu spät abgegebene Einsendung
Technologie
- Web
- Phaser
- Tiles
- Shoebox
- Pyxel edit 9 Gelds
Idee
- Schneeballschlacht
- Top-down
ToDo
- Grafiken für Map ○ Wände ○ Schnee ○ Boden ○ Ecken ○ Hügel ○ Verschneiter Busch ○ Schneemann ○ Barriere
- Player ○ Laufanimation ○ Schneeball ○ Werfanimation ○ Trefferanimation ○ Toter Spieler -> Schneemann? ○ Schneeball nicht getroffen -> bleibt am Boden ○ Zweite Variante
- Menü
- Statistik
- Game Over Screen
- Store? ○ Upgrades ○ Skins ○ Schnee nachkaufen ○ Spezielle Schneebälle
- Mechaniken ○ Laufen ○ Werfen ○ Sterben ○ Barriere ○ Spawn
- Video ○ Schlechter Witz am Anfang ○ Cinematic Trailer ○ Introcard ○ Endcard
Sprint 1 (bis Mi 03.05.2017)
- Name ausdenken
- Github repo
- Node Server
- Pyxel testversion evaluieren
- 0815 Grafiken ○ Map ○ Player
- Map laden / anzeigen
- Laufender Spieler mit Kollisionserkennung
Sprint 2 (bis Mo 15.05.2017)
- Grafiken für denn Ball (Schön)
- Animationen für Spieler (schön)
- Zweite Spielerfarbe
- Gegner hinzufügen
- Werfen / Treffererkennung
Sprint 3 (bis Sa 03.05.2017)
- 0815 -> Schön
- Menü
- Ki oder 2. Spieler über socket.io oder 2. Spieler über gleiche tastatur
- Video
Nice to Have
- Skills
- Bälle