Tutorial: Online Multiplayer with PodSixNet

Post your own tutorials, guides and demos.

Post » Wed Nov 07, 2012 2:15 pm

[QUOTE=scidave] Hey Rory,

PodSixNet is fairly efficient since it has a built in encoder/serialization. It is only TCP so isn't going to be useful for shooters or other fast real-time gaming. You can host the server (if you want to only use Python) on any system that supports Python (Linux, Windows, etc).

I'm not sure what you mean by secure..it can be made as secure from cheating based on how much you host on the server and what type of checking you program in.

If you are interested in faster performance look at the Plugin I made as a wrapper around Enet. It is posted in the work in progress plugin section. I will warn you that there are some bugs so it is not as stable as PodSixNet, but it is based on UDP so is much faster. It could be made even faster if compression was added.[/QUOTE]

I am new to this and have admittedly yet to tackle what networking library I would use with Python, I will get to that I'm getting my object tracking sorted first, however I'd wonder why you think compression would increase the speed? This is not a problem of bandwidth but with latency?


Anyway I very much appreciate your posts, I will start with this when I get to networking
B
4
Posts: 31
Reputation: 412

Post » Tue Nov 13, 2012 4:30 am

Hi,

As far as compression improving speed...I was thinking more for internet connections with little bandwidth. You are right that most of the time latency is the problem. However, the ENET plugin right now sends everything as a text string...this has potential to send very large packets which "could" consume precious bandwidth. So it would be nice to make it more efficient. Odds are though it doesn't help many real world game situations..as you mention because the problem is latency.
B
8
S
3
G
7
Posts: 835
Reputation: 5,313

Post » Wed Dec 05, 2012 4:06 am

Sorry for the late reply @scidave, thanks for the valuable advice!
B
36
S
10
G
6
Posts: 948
Reputation: 11,101

Post » Sun Apr 14, 2013 7:29 pm

awesome, i'm looking for this on CC :)
Enlik Tjioe
Game Programmer

Image

www.touchten.com
B
45
S
11
G
6
Posts: 176
Reputation: 7,289

Post » Tue Jul 12, 2016 9:11 am

how do i install the required stuff for CC ?
B
27
S
7
G
3
Posts: 299
Reputation: 4,531

Previous

Return to Your tutorials & example files

Who is online

Users browsing this forum: No registered users and 1 guest