TheoryOfNekomata
9cde8ff876
Extract common code
Remove symlinks and make codebase use common modules instead.
1 yıl önce
TheoryOfNekomata
1a2f4ff726
Implement retries behavior and config
Provide the facility for the player to retry a failed connection a
certain number of times.
1 yıl önce
TheoryOfNekomata
a345474f03
Implement sending events
Implement the sending of input events to the websocket server.
1 yıl önce
TheoryOfNekomata
8661cdc290
Unify message creation
Use common method for creating messages in client and server.
1 yıl önce
TheoryOfNekomata
c1f6d92cc8
Refactor directory structure
Add subdirectories for grouping net-related functions.
1 yıl önce
TheoryOfNekomata
67036afd8a
Add write logic from client
Connect client to server, save connection details.
1 yıl önce
TheoryOfNekomata
74302fadcc
Make client receive messages
With the help of the test client app, the real client is able to receive
messages which are transmitted through the server.
1 yıl önce
TheoryOfNekomata
4e4924ec0b
Implement connectivity
Attempt to connect client to server.
2 yıl önce
TheoryOfNekomata
97cfbab7ad
Refactor network initialization
Isolate network logic to each subsystem.
2 yıl önce
TheoryOfNekomata
d23d3a5127
Add adjustments to game
Update initialization method.
2 yıl önce
TheoryOfNekomata
34e7ad43ea
Attempt connection to server
The client app is able to connect to the server, however no further
communication is happening. Must've been the callbacks?
Also the client app enters into an infinite loop when lws_service() is
called inside the game loop.
2 yıl önce
TheoryOfNekomata
c3248953e2
Integrate libwebsockets connection
Add libwebsockets client to game executable.
2 yıl önce