Lasse Öörni
|
653327dd15
Added E_NETWORKUPDATESENT event.
|
14 years ago |
Lasse Öörni
|
6381b88166
Added state for server-side package transfers, instead of sending everything at once.
|
14 years ago |
Lasse Öörni
|
b694ad047e
Refactored interest management into the NetworkPriority component.
|
14 years ago |
Lasse Öörni
|
6d552a8193
Use fixed size 24 bit network object IDs for more deterministic bandwidth use.
|
14 years ago |
Lasse Öörni
|
b3a8cf7039
Use HashMap/HashSet for rapidly changing data structures in Connection.
|
14 years ago |
Lasse Öörni
|
7b254df85d
Added simple distance-based interest management for networking.
|
14 years ago |
Lasse Öörni
|
6f927f6997
Split Network subsystem update into two parts to queue new messages as early as possible.
|
14 years ago |
Lasse Öörni
|
38fe1554ba
Initial multiplayer NinjaSnowWar.
|
14 years ago |
Lasse Öörni
|
43671aa66f
Fixed up to one second delay in starting UDP datagram sends.
|
14 years ago |
Lasse Öörni
|
f70cc35815
Added package file download support to the network protocol.
|
14 years ago |
Lasse Öörni
|
db453e642d
Network code cleanup.
|
14 years ago |
Lasse Öörni
|
40d04b377b
Added Compare function to String, which is optionally case-insensitive.
|
14 years ago |
Lasse Öörni
|
fbf5bd4076
Added log prints for loading & saving the scene.
|
14 years ago |
Lasse Öörni
|
40ad2d09b6
Queue remote events instead of sending immediately to avoid synchronization problems with scene updates.
|
14 years ago |
Lasse Öörni
|
50682de1c6
Store network replication attributes separately to optimize sending and receiving updates.
|
14 years ago |
Lasse Öörni
|
644f08c12d
Network code refactoring.
|
14 years ago |
Lasse Öörni
|
7b15b34c83
Removed most OnGetAttribute() / OnSetAttribute() functions in favor of accessor attributes.
|
14 years ago |
Lasse Öörni
|
489053b85f
Added content ID computation for latestdata messages.
|
14 years ago |
Lasse Öörni
|
bd35b5a0e0
Added sending of scene replication messages.
|
14 years ago |
Lasse Öörni
|
4c3dd57980
Added more networking functionality, including remote events and client's controls update.
|
14 years ago |
Lasse Öörni
|
f28728b3e2
Send identity VariantMap on connecting to server.
|
14 years ago |
Lasse Öörni
|
91a0b5b41c
Fixed Network library to use kNet forward defines.
|
14 years ago |
Lasse Öörni
|
b89e9a547f
Added log print when starting the connect attempt.
|
14 years ago |
Lasse Öörni
|
4e2c3376b7
Switched logging & event order for consistency.
|
14 years ago |
Lasse Öörni
|
71603ae52e
Initial kNet-based networking implementation.
|
14 years ago |
Lasse Öörni
|
aa2491a7ac
Moved SharedPtr & SharedArrayPtr to the Container library.
|
14 years ago |
Lasse Öörni
|
0d29d818ad
Moved from SDL to GLFW & PortAudio.
|
14 years ago |
Lasse Öörni
|
b90c1386be
Removed unnecessary parentheses.
|
14 years ago |
Lasse Öörni
|
f1010c683e
Removed errorprone string addition operations.
|
14 years ago |
Lasse Öörni
|
f3859c1ed7
Added documentation about containers.
|
14 years ago |