Problems using TCP Networking - Ghost Characters
Blitz3D Forums/Blitz3D Programming/Problems using TCP Networking - Ghost Characters
| ||
I am working on a 3d mmorpg and i load my net characters good..but when I go to close a client...the 3d character doesnt go away... please help |
| ||
do you free your entities via FreeEntity() command? |
| ||
It would be very helpful if you could provide a little more background info. 1) Are you using pure TCP or some known networking lib? 2) What network architecture have you opted for? (Client-Server/P2P/Server-P2P-hybrid/Client-Server-Cluster etc?) 3) How do you check that a client is "alive" today? Some kind of regular heartbeat? 4) How far have you managed to debug this issue? 5) Do you have a specific functions or a strategy to handle this situation? 5a) If yes. Why isn't this strategy working? Wrong assumptions about the problem? |
| ||
Actually, I don't think it would be as complicated as that Mahan. I'm for Mortiis's sudjestion: he needs to free the client's mesh. Nice Analysis though :D |
| ||
GIZMO: I just try to ask more questions to understand the problem better. :-) Why did I do this in this thread? Well the guy said he's writing an mmorpg and thats quite an undertaking. Can you imagine someone joining a space-travel forum writing this: PostTopic: Problems with stage, unable to release. PostBody: I am working on a rocket to take people into space. Our thrusters burn fine, but when they have finished the burn... the stage wont release... Don't you think, people would request a little more info? |
| ||
I am trying to free the entity....i can provide the full source code to anyone seriously interested in helping me resolve this issue.. Also, for a server software does blitz have a compiler that supports threaded servers... Blitz3d is obviously very slow in tcp serving btw I am using PURE TCP no libraries I took an adaption of wings TCP_CONTROL.bb in the code archives |
| ||
Have you tried Rottnet? I'm not sure if it's threaded, but you can try it =) ~DarkShadowWing~ |