-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathEtapes.txt
76 lines (43 loc) · 1.81 KB
/
Etapes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
Urgent
Zombies
Rigid part, to don't accros walls
Move to player, with rigid part
Weapons
Fire bullet
Collision
Between bullets and zombies
Between bullets and walls
Between player and zombies
Manage number of zombies per round
Check on many stay, to get when 0
When 0, new round and add new zombies
Manches
Score/Argent
Importants :
Coup de cut
zombie immortel
flingu devant
phi and theta in FPC
Louis manche chien
Multi !
No aiming, because block mouse for 360 vision
Moins important :
Rester sur clique = mitraille
Multiplayer :
Server host : map, zombies with their deplacement, player position,
Players : create web socket. Every player send their position, to the backend
In same time, backend send them positio of other player to the front
The front put skin on other players, with their coordonates
Zombies :
Create zombie positions in backend ?
Deplamceent in backend ? They can choose between on of the players
When kill, other player see animation of turning
Create some maps on the server, and choose the map at the beginning
Name of the map, and number of users
Backend in nodejs, to execute threejs
Frontend load map, with their elements
Backend get user position, and put them in the render function
So the zombie spawn will move
Create function, for them to choose the nearest player
Then, send with websocket zombies position to the front
The player(s) will see zombie go to them