Justin Gilman
|
f78e91fcdf
simplifying and redoing the game client demo
|
2 年 前 |
Justin Gilman
|
6bc71d6cc2
adding local webserver for testing; setting socket connection to talk to game websocket endpoint
|
2 年 前 |
Justin Gilman
|
1f4ba13ec5
adding 2d space controls for player entity; adding random player movement ai
|
2 年 前 |
Justin Gilman
|
3ca30d6192
moving client to use cannon-es physics; unhooking websocket communication temporarily
|
2 年 前 |
Justin Gilman
|
a463c60d74
locking input changes when key held down; populating entity frames on resync
|
3 年 前 |
Justin Gilman
|
25c61d49e1
standardizing entity parsing; adding and deleting dynamic connection entities correctly
|
3 年 前 |
Justin Gilman
|
a05061a320
better debugging on received messages; saving initial frame state and loading it into client buffer
|
3 年 前 |
Justin Gilman
|
57ff57e782
removing dead code
|
3 年 前 |
Justin Gilman
|
a104a531ec
adding friction to physics; improving fakePlayer inputs; updating update interval to 32ms; adding array shuffle
|
3 年 前 |
Justin Gilman
|
a740992c61
feeble attempt to have entity frame rendering with computed inputs
|
3 年 前 |
Justin Gilman
|
ace106fb9f
adding in random movements for testing
|
3 年 前 |
Justin Gilman
|
2fa7f91fdd
adding disconnect message; adding other message types
|
3 年 前 |
Justin Gilman
|
efec2d1646
consolidating keybind enum translation; updating messagetype enum; adding debugging output on socket send and receive
|
3 年 前 |
Justin Gilman
|
7cbd10fa10
receiving inputs, disabling mob movement
|
3 年 前 |
Justin Gilman
|
3b531a3513
Adding sync message on first connect
|
3 年 前 |
Justin Gilman
|
cfa8ad428e
adding in keypress movement for game client
|
3 年 前 |
Justin Gilman
|
85c29fdbe5
refactoring entity update function to common place; adding in some frame logging
|
3 年 前 |
Justin Gilman
|
1897bf6c7e
simplifying local movement for testing
|
3 年 前 |
Justin Gilman
|
0fd87f5d1c
setting up player data communication to match with server data structure
|
3 年 前 |
Justin Gilman
|
e5318d3c39
adding color, random movement, canvas wrap; sending different message types
|
3 年 前 |
Justin Gilman
|
8ce3361451
moving js code to separate file
|
3 年 前 |
Justin Gilman
|
27b56dd98d
adjusting data send to only be variant information; reading from Blob
|
3 年 前 |
Justin Gilman
|
f808888b83
adding prototype for game socket communication
|
3 年 前 |
Justin Gilman
|
6afb5bfdd3
default to echo ws
|
3 年 前 |
Justin Gilman
|
d63f6a05d1
moving server-specific routing to server; adjusting connection url in client
|
3 年 前 |
Justin Gilman
|
6a84732e01
adding bubblesocket routing
|
3 年 前 |