Space_Invaders/README.md

39 lines
966 B
Markdown
Raw Normal View History

2021-04-06 20:05:49 +02:00
# Projet Space Invaders
## Technique:
### Interaction entre les threads:
2021-04-09 18:07:08 +02:00
![Diagramme d'état du domaine](http://www.plantuml.com/plantuml/proxy?cache=no&src=https://raw.githubusercontent.com/EmileClement/Space_Invaders/master/Biblio/UML/threads.puml&fmt=svg)
2021-04-06 20:05:49 +02:00
2021-04-06 20:13:08 +02:00
### Communication UDP
### Jsp pourquoi le read me est cassé
Pour indiquer le joueur, on utilise 1 et pour les méchants on utilise 0.
2021-07-08 08:35:01 +02:00
## Threads
### Game_master
Si le game master reçoit un message via FHandle, une des deux entités est morte. Si la variable vaut 0, les méchants sont mort. Si elle vaut 1, le joueur est mort.
2021-07-08 08:35:01 +02:00
## Types
### ```struc Joueur```
Classe permetant d'instancier un objet representant le joueur.
### ```struc Missile```
Classe permetant d'instancier des objets representants les missiles.
### ```struc Monstre```
Classe permetant d'instancier des objets représentants les ennemies
## Queues
## BlackBoard
### ```Table_ennemie```
Tableau contenant les ennemies