Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upLAN multiplayer #114
Comments
bfops
added
the
functionality
label
Feb 8, 2015
This comment has been minimized.
This comment has been minimized.
|
This sounds fun!!
|
This comment has been minimized.
This comment has been minimized.
|
I think a nice goal would be to make playform into something we actually like killing time with. Maybe a casual fighting game or something. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
viperscape
commented
Feb 9, 2015
|
might be worthy of a read, if you plan on doing your own networking model: tribes networking model pdf |
This comment has been minimized.
This comment has been minimized.
|
Looks interesting, thanks! |
This comment has been minimized.
This comment has been minimized.
|
Added a client thread, and renamed some world* things to server*. c09d009 |
This comment has been minimized.
This comment has been minimized.
|
The server branch has most of the client/server split-up done. It's jittery though - we need to look at latency and reducing the amount of messages being transferred (because processing each one increases latency). |
This comment has been minimized.
This comment has been minimized.
|
The crates branch is keeping track of my progress on the client/server cratification. |
bfops
changed the title
Networked multiplayer
LAN multiplayer
Mar 6, 2015
This comment has been minimized.
This comment has been minimized.
|
Release builds are slow for low render distances. Need to fix up the bottlenecks for higher render distances and then this can be called done! |
This comment has been minimized.
This comment has been minimized.
|
Merged 9e1d36f. |
bfops commentedFeb 8, 2015
This is being done on the server branch.
Clients (7cbad25).OwnerIds from the server (4f4e5d8).Players meshes (47e3a89).Players (7a4e88a).mainlevel. We're not as smooth as before, but smoother than this branch has ever been. It still tanks at bigger render distances though.SurroundingsLoader(b6c5e41).