low level networking layer

Everything related to the code /
Tout ce qui touche au code
Post Reply
User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

low level networking layer

Post by zuzuf » Sat Apr 19, 2008 11:15 am

I've rewritten our low level abstraction layer to use HawkNL, a socket library that should work on Linux, windows, MacOS, ...

A few things are still not working, but LAN server discovery works (but using Broadcast not Multicast). I am currently fixing some bugs with TCP connections. If it works we'll keep HawkNL :D
=>;-D Penguin Powered

User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Post by zuzuf » Sat Apr 19, 2008 2:21 pm

chat and file transfer work on Linux, still not tested on win32
=>;-D Penguin Powered

User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Post by zuzuf » Sat Apr 19, 2008 5:06 pm

everything work on both Linux and windows :
LAN server discovery, chat, file transfer :)
=>;-D Penguin Powered

User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Post by zuzuf » Sun Apr 20, 2008 12:05 am

lots of bugs fixed, and it has been tested successfully over Internet !!
Western and I were the first to get connected through TA3D's battleroom :)
=>;-D Penguin Powered

User avatar
Balthazar
Moderator
Posts: 2055
Joined: Wed Nov 01, 2006 4:31 pm
Location: Russian Federation
Contact:

Post by Balthazar » Sun Apr 20, 2008 3:25 pm

:cry: :cry: :cry: :cry: When will we have new release with network support?

User avatar
zuzuf
Administrateur - Site Admin
Posts: 3281
Joined: Mon Oct 30, 2006 8:49 pm
Location: Toulouse, France
Contact:

Post by zuzuf » Sun Apr 20, 2008 3:57 pm

We're still working on the battle room and networking code.

I've just managed to make UDP connections work. As soon as I finish the battle room (the ready buttons and the start game synchronization), we can start the game synchronization code :)
=>;-D Penguin Powered

Post Reply

Who is online

Users browsing this forum: No registered users and 30 guests