Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tagesprotokoll vom 07.12.16 #12

Open
MatthiasHertel opened this issue Dec 7, 2016 · 4 comments
Open

Tagesprotokoll vom 07.12.16 #12

MatthiasHertel opened this issue Dec 7, 2016 · 4 comments

Comments

@MatthiasHertel
Copy link
Owner

MatthiasHertel commented Dec 7, 2016

Tagesprotokoll:


1. Zwischenpraesentation

  • bis freitag ...

Zwischenpräsentation des Semesterprojekts

bitte, ladet eure Zwischenpräsentation hier hoch!

folie 8 zu ueberarbeiten uml diagramm

zustandsdiagramm

https://de.wikipedia.org/wiki/Zustandsdiagramm_(UML)

abgabe: (@MatthiasHertel)

praesentation google docs in pdf
jar file
alles in einem zipp

2. Lizenzen

icons
sounds
bilder

wie sind die nutzungsrechte der assets die wir verwenden?

http://www.classicgaming.cc/classics/space-invaders/sounds

( )

3. Spiel

3.1 allgemeine spielablauf

3.1.1. willkommensscreen

  • settings
  • neues spiel
  • highscore
  • beenden
  • credits

3.1.2. spielscreen

**************************************
********                      ********
********                      ********
********                      ********
******** canvasarea           ********
********                      ********
********                      ********
********                      ********
**************************************
**************************************
********                      ********
******** labelarea            ********
********                      ********
**************************************
**************************************

3.1.3. highscore

  • spielername | punkte | asc

3.1.4. credits

unsere namen
uniprojekt ws 16/17 beuth blabla

HINWEISE siehe lizenz issue:

http://www.classicgaming.cc/classics/space-invaders/play-space-invaders

3.1.5. settings

  • schwierigkeitsgrad - speed - anzahl - schiessen ? (nth) bunker resistenz
  • multiplayer settings
  • connect spieler

3.2 struktur verzeichnisse

verzeichnis tree (noch zu klaeren)

eg.:

├── out
│   ├── audio
│   │   └── shoot.wav
│   ├── images
│   │   ├── beuth-logo.png
│   │   ├── invader3b.png
│   │   └── ship.png
│   ├── META-INF
│   │   └── MANIFEST.MF
│   ├── org
│   │   └── blueberry
│   │       ├── kentuckyderby
│   │       │   ├──

3.3 netzwerk

multiplayer max 4

(state der app in http kontext)

3.4 sprites (bunker)

collision states
zusammengesetztes bild
bei treffer

bilder ... in invader1a invader1b in dieser notation
(@MatthiasHertel)

3.5 konfiguration

tree configuration ini ...
credentials
measures
properties

key=value

(@oliverhuckfeldt)

zentraler speicher fuer konfigurationen ... (abstaende, zeiten, intervall, themes paths)

4. offene punkte

4.1 git notification

das jeder ueber jeden commit per mail benachrichtigt wird

4.2 theming

austauschen von grafiken zur laufzeit ermoeglichen

4.3 eastereggs

ILSE 4 PRESIDENT
irgendwas lustiges

4.4 mystery ship

random 100000000 punkte

4.5 zurueckschiessen der invaders

3 schuss pro invaders

intervall random?
welcher schiesst random ?

An invader can have a maximum of 3 missiles on screen at any one time. The player can have only 1 laser shot on screen at any one time.

@oliverhuckfeldt
Copy link
Contributor

Bilder und Sounds kann ich produzieren. Da müsst ihr euch keine Sorgen machen!

@aspecialkey
Copy link
Collaborator

bis wann?
ich denke, es gibt viel zu tun!
bildet und sounds selbst machen ist natürlich klasse, ich denke aber auch, dass es in Anbetracht der zeit in der Prioritätenliste weiter unten stehen sollte
…es ist ja dann bei einem lauffähigen Programm nicht der riesen aufwand die dinger auszutauschen

@oliverhuckfeldt
Copy link
Contributor

Die Spielfiguren sind ja fast schon fertig. Was fehlt denn da noch? Ist alles nicht mehr als ein paar Stunden Aufwand.

@MatthiasHertel
Copy link
Owner Author

bildet und sounds selbst machen ist natürlich klasse, ich denke aber auch, dass es in Anbetracht der zeit in der Prioritätenliste weiter unten stehen sollte
…es ist ja dann bei einem lauffähigen Programm nicht der riesen aufwand die dinger auszutauschen

sehe ich auch so ... lasst uns erstmal mit "lorem ipsum" dummydata blabla irgendwoher (die seite: http://www.classicgaming.cc/classics/space-invaders/play-space-invaders hat doch alles wir brauchen) und halt was lauffaehiges an den start bringen ...

die assets (bilder , sounds , wallpapers der ganze schnurz...) glaub das faellt dann alles in die rubrik theming bzw dann asset management .... settings is nen anchor das anzubringen in der app

finde nen eigenes theme zu haben und das zur laufzeit auswechselbar zu machen ... nice to have oder ?

aehm .. ich schreib heut ma nen paar issues ... das wir die komplexität nen bissle entzerren ... kleine teilaufgaben

@MatthiasHertel MatthiasHertel changed the title Tagesprotokoll vom Meeting 07.12 Tagesprotokoll vom 07.12.16 Dec 11, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants