Is there a portable network library for pascal, something like ENET? if not, what do you use for networking in your windows and linux games?
edit: i meant this enet:
http://enet.bespin.org/
Is there a portable network library for pascal, something like ENET? if not, what do you use for networking in your windows and linux games?
edit: i meant this enet:
http://enet.bespin.org/
This is my game project - Top Down City:
http://www.pascalgamedevelopment.com...y-Topic-Reboot
My OpenAL audio wrapper with Intelligent Source Manager to use unlimited:
http://www.pascalgamedevelopment.com...source+manager
Hi Delfi,
Theres 2 i know of, which im thinking about using myself.. theres SDL Net, and there is HawkNL. I havn't looked in to either of them at the moment, i havn't really got that far yet.
M109uk
<br />--------------------------------------------------------
<br />www.pulse-soft.oneuk.com
*cough* Indy.
Apparently they have beta versions of Indy which work with FPC, but have incompatibilities with the Win64 OS and Solaris. Pretty safe to say that for the time being it is probably your best bet.
http://www.indyproject.org/Sockets/fpc/index.EN.aspx
Try
http://www.pascalgamedevelopment.com...20&p=1#article
It's a 3 part intro into SDL_Net using the JEDI-SDL headers. It might help
<A HREF="http://www.myhpf.co.uk/banner.asp?friend=139328">
<br /><IMG SRC="http://www.myhpf.co.uk/banners/60x468.gif" BORDER="0">
<br /></A>
hawknl seems promising, i'll try that one, cheers!
This is my game project - Top Down City:
http://www.pascalgamedevelopment.com...y-Topic-Reboot
My OpenAL audio wrapper with Intelligent Source Manager to use unlimited:
http://www.pascalgamedevelopment.com...source+manager
You could try lNet which is specifically ment for FPC and Lazarus. Works on many platforms, latest also winCE (experimental tho).
http://wiki.lazarus.freepascal.org/lNet
Feel the power of Open Source.
<br />Feel the power of Free Pascal.
But that's not quite game-oriented network library the way hawknl and enet are.
This is my game project - Top Down City:
http://www.pascalgamedevelopment.com...y-Topic-Reboot
My OpenAL audio wrapper with Intelligent Source Manager to use unlimited:
http://www.pascalgamedevelopment.com...source+manager
Elaborate... enet's main description applies to lNet too. The difference is that lNet ALSO provides some of the higher level stuff.Originally Posted by Delfi
If you mean that OOP is too cumbersome then ok (wrong but I can accept that ). lNet was actually created for my game originally (and still not used in it ) and only eventually grew into what it is today.
Feel the power of Open Source.
<br />Feel the power of Free Pascal.
so, does inet provide enet's delivery of any size data over udp in proper order and properly handling split packets?Originally Posted by Almindor
This is my game project - Top Down City:
http://www.pascalgamedevelopment.com...y-Topic-Reboot
My OpenAL audio wrapper with Intelligent Source Manager to use unlimited:
http://www.pascalgamedevelopment.com...source+manager
No, but I tought you ment base TCP/UDP Misunderstanding then.Originally Posted by Delfi
Feel the power of Open Source.
<br />Feel the power of Free Pascal.
Bookmarks