Commit Graph

27 Commits

Author SHA1 Message Date
5b7202fc81 Forgot to add these notes! 2024-04-12 00:42:56 +01:00
c480799d1d Fixing and cleaning. 2023-08-06 01:30:33 +01:00
5b6811d970 Added second circle to the player's circle. 2023-08-05 01:44:14 +01:00
9224b25806 Skip the linear interpolation when the movement is too dramatic. 2023-08-05 01:24:43 +01:00
391c2a4263 Added linear interpolation between states 2023-08-05 00:42:36 +01:00
e544b01ef1 Added basic server reconcilliation 2023-08-03 00:15:44 +01:00
663199f3e4 Minor commenting and formatting 2023-07-25 23:53:40 +01:00
ac95d80b32 Added tick numbers. 2023-07-25 23:32:11 +01:00
ecec1c5555 Added a preprocessor statement to enable client side prediction 2023-07-13 02:05:07 +01:00
2f82d458ee Added ability to quit from client window 2023-07-13 01:02:29 +01:00
27c9608e47 Updated simulation to be on a 512x512 area. 2023-07-13 00:44:25 +01:00
1376f2ea10 Fixed minor bug on setting ip address and disabled resizing window 2023-07-13 00:42:11 +01:00
013358c2f0 Add different client colours. 2023-07-13 00:09:54 +01:00
7ccc67a324 Update devlog and add ability to choose IP address to connect to 2023-07-12 23:56:48 +01:00
350405da1c Update client to consider timestamp. 2023-07-12 01:12:18 +01:00
fa7cf4b3bc Make the server not just spam packets 2023-07-09 17:45:51 +01:00
73b5aa10cc Fixed minor oversight (updating input on client-side) 2023-07-09 01:30:58 +01:00
4dbad3440d Basic Client Side Prediction 2023-07-09 01:15:05 +01:00
16614a28ba Split out threads in client 2023-07-06 21:28:32 +01:00
a573c4f785 Added basic keyboard input and game thread 2023-07-06 02:07:07 +01:00
a08dc7f2a6 UDP data going back and forth 2023-07-06 00:22:59 +01:00
72009e5c4b Initial work on connecting clients over UDP. 2023-07-02 23:08:59 +01:00
e3b3ce4582 Basic stubs for graphical output and UDP thread. 2023-07-02 13:23:07 +01:00
39ce546015 Basic server with keepalive. 2023-05-31 20:48:40 +01:00
8f8bf952ff First Steps and link to article series 2023-05-22 15:19:21 +01:00
f0e370d1c6 Changed the readme to Emacs Org mode, and added further description. 2023-05-22 14:44:23 +01:00
87184e69e8 Initial commit 2023-05-22 14:29:15 +01:00