|
Re: Online Dll in the Works
[Re: FRAJO]
#75901
06/03/06 15:48
06/03/06 15:48
|
Joined: Sep 2005
Posts: 514 USA
Gho5tFac3K1llah
OP
Developer
|
OP
Developer
Joined: Sep 2005
Posts: 514
USA
|
Quote:
And what about entity handling?
After a few days of thinking, I have now figured out how I will do entity handling. There will be two functions, temporarilly called A and B. Code:
A is the function that you will call every time you use the function ent_create. Once you call it, it creates the entity at the coordinates you supplied the function with on all of the other clients in the session.
B is the function that you will call to update the entity's current position on all of the clients in the session.
Now, there are limitations to how you can do multiplayer with sockets. For clients to connect, you have to wait until there are as many clients in the game that was supplied with at the start. This means that when you host a session and you say that only 3 other clients connect, you have to wait until the server is full basically. And another limitation is that the server just waits the entire time. It never actually does anything except it just sits there. So, once I release the alpha version in the upcoming days/weeks, a suggestion may be that when you want to host a game, you host all your game's sessions on a single computer, with every port being hosted on continuously. And when a player wants to host, it just randomly connects to that single computer on a random port and everything will be good to go. This is not my fault at all. These are just limitations with using Windows Sockets.
|
|
|
Re: Online Dll in the Works
[Re: xXxGuitar511]
#75903
06/03/06 20:14
06/03/06 20:14
|
Joined: Sep 2005
Posts: 514 USA
Gho5tFac3K1llah
OP
Developer
|
OP
Developer
Joined: Sep 2005
Posts: 514
USA
|
Quote:
How much are you going to sell it for? Or is it free?
Chances are, I'm gonna sell it. But, it won't be nearly as much as Populace. Probably only 5-10 dollars. That ain't too much is it?
|
|
|
Re: Online Dll in the Works
[Re: Gho5tFac3K1llah]
#75905
06/04/06 22:44
06/04/06 22:44
|
Joined: Mar 2003
Posts: 569
FRAJO
User
|
User
Joined: Mar 2003
Posts: 569
|
How do you achieve reliable messages with UDP?
-------------------------------------------
ICQ: 242543712
Ich bin nicht hier und bin nicht da.
Wo bin ich dann?
".."
("")
^ ^
This is the evil vampire bunny. Copy and paste him into your signiture to help him achieve world domination. Yeah
|
|
|
Re: Online Dll in the Works
[Re: BoH_Havoc]
#75907
06/21/06 15:59
06/21/06 15:59
|
Joined: Sep 2005
Posts: 514 USA
Gho5tFac3K1llah
OP
Developer
|
OP
Developer
Joined: Sep 2005
Posts: 514
USA
|
Quote:
anything new you could share with the community, Gho5tFac3K1llah?
Well fine lol. Well, first off I did not have anytime last week because of finals. Also, I got a job offer for a website deal so I've been working on that. I can work on some of it today. I'll post any new news up if I add any new features or something like that.
|
|
|
Re: Online Dll in the Works
[Re: Gho5tFac3K1llah]
#75908
10/10/06 16:23
10/10/06 16:23
|
Joined: Apr 2006
Posts: 1,551 Netherlands
D3D
Serious User
|
Serious User
Joined: Apr 2006
Posts: 1,551
Netherlands
|
Are you still working on the multiplayer dll? How many users does it support? What about the dead reckoning? I read about the limitations, the server waits for all players to connect. This could be a problem. On the multiplayer games I always notice that people want to play asap and scream press ready for god sake Dusty
|
|
|
*Beta Release* OnlineAPI
[Re: Gho5tFac3K1llah]
#75910
10/13/06 01:24
10/13/06 01:24
|
Joined: Sep 2005
Posts: 514 USA
Gho5tFac3K1llah
OP
Developer
|
OP
Developer
Joined: Sep 2005
Posts: 514
USA
|
Today is the first day of public beta testing for the OnlineAPI plugin. Here is a current feature list of the dll as of now: - UDP support (No TCP/IP)
- locking/unlocking server
- sending/recieving files
- sending/recieving strings/variables
- hosting of up to 2 players (beta limitation, full version is unlimited)
At this time, there is no entity handling because of limitations of WinsSock 2.0. Although, there is a possibility for it in the future. This beta has not been tested and is not guarenteed to be 100% functional. To make sure that all of the features work amongst a large sample size, you all will be the first to be able to test the plugin. The plugin is distributed *as-is*, meaning it is not included with a demo. [Brief] Documentation is included with the zip file. The download link is below. If you encounter any errors, you are encouraged to post them so they can fixed as soon as possible. Have Fun! OnlineAPI Download
|
|
|
|