Contents
Can a UdK client connect to a TCP server?
The latter which would be impossible unless you had access to the UE3 source code just because classes like Actor and such have native replication which you wouldn’t be able to override. As for your original question, yes you can connect your UDK game client to a TCP server.
How to send UDP messages to multiple clients?
Now whenever your server gets an UDP message on port 5007, it will add the sender to the list of clients, and every 3 seconds it will send a message to all the clients stored. How to make the sender receive that piece of news is another story, but you can use a tool such as WireShark to confirm yourself that it was correctly sent back.
When do UDP messages receive on a bound socket?
For your problem, the fact is that UDP doesn’t have any “connection”. You receive messages, you send messages, but there is no “connection”. You can detect when a message is received on a bound socket after the “message” event. Your code would look something like that ( helped myself ):
Is it possible to use UDP before TCP?
Yes, it is possible. I won’t go on a speech about how you should use TCP before UDP and only use UDP when absolutely necessary. For your problem, the fact is that UDP doesn’t have any “connection”. You receive messages, you send messages, but there is no “connection”.
Where to find the UdK directory in Win32?
Open the preferences through the “Options” menu. In the preferences window select “Game Information”. Select game type “UDK” from the list. And update the following settings, where {UDK directory} is the directory where you installed the UDK. {UDK directory}\\binaries\\win32\dk.com
What do I need to install UdK on my computer?
The UDK installation directory has the following layout (some might not exist until the first time you run the UDK): Binaries ; Contains various utilities. ActorX ; ActorX plugins for various 3D Modeling programs. FaceFXPlugins ; FaceFX plugins for various 3D Modeling programs.
Is there a way to pre compile udk.exe?
Note: it is important to the udk.com and not udk.exe . After this go to the “Compiling & Debugging” sections. In the “Pre-Compile” tab select the option “Do nothing for pre-compilation”. In the compile tab select the option “Run this program/… to compile”.