Jump to content
Sign in to follow this  
WockaWocka

Details on how the new server-client network technology should work

Recommended Posts

I have had this idea in my head for very long time (10years).

And actually it started while playing "Operation Flashpoint" back in the days and seeing the technology that calculates "how visible" you are to the AI. I mean, even if the AI itself could have some more to be expected, still just this little algorithm could really help when designing, and playing around with, a network protocol.

Maybe the developers at Bohemia had already though of this (http://dayzdev.tumbl...y-it-is-it-isnt) becuase it seems they want the server do most of the decisions of what is happening in the DayZ game world. So maybe all this I have in my haad is already been done. But to be sure I will write down my idea anyway:

What if the algorithm used today (to calculate visibility) gets hooked into the network protocol?

Meaning: If you lie down, you will not be visible to Zombies, AND other players in the network code.

Why?

Call me paranoid, but I have seen hacks where a cheater resolves the network code to graphically show where each player is. And this is possible because most network protocols send ALL data to all clients.

Moving stuff like this to server-side gives a lot off demands on servers and you quickly will run into a limit how many users the server can handle.

BUT: Cheating will be impossible if implemented correctly (and why I just love current direction DayZ is going)

And for those that know what I am getting at, I will also give this suggestion an extra technical twist:

What if the visibility meter of 5 levels gets translated into 5 different priority levels for the server to calculate on.

Meaning: a player that runs around madly in Cherno will be prioritized by server to be visible to all players.

But a player that hides in a building (or in bush) will not even be transmitted to all players (due to limitations).

Share this post


Link to post
Share on other sites

BUT: Cheating will be impossible if implemented correctly (and why I just love current direction DayZ is going)

Out of everything you said; This is what I want you to focus on for a while.

What do you mean by "correctly?" I'm sure that if you know something we don't, you'll be able to make big bucks with that knowledge. Which I doubt you do know. And this is not an insult -- don't read it as that.

Hacking will never be impossible. That is my point. If it's connected to the internet, it can be hacked. Even if it's a closed network with no 'real' connection to the 'public internet.'

Share this post


Link to post
Share on other sites

Ok.. see your point, and your right: Nothing is unbrakeable. Period.

(I wrote that in a hurry at work)

But what I like is when protocols try to mimic real life, and where the clients do not decide who shot who, but instead what can be visible, IS. And what is not visible, is not.

So that is actually what I mean with "correctly".

In other words I do not like protocols that send more information than needed to all other players.

Nothing fancy here.

Will not be a millionare ;)

And it will still be possible to fool the system. No worry.

But at least it gives me the option to lie still in a tight bush and not be seen because of a network protocol sending info that WockaWocka lies in a bush.

  • Like 1

Share this post


Link to post
Share on other sites

WockaWocka...

In none of your topic where you even close to making sense to the reader.

Also if i read you right, what you described is already happening, the further away an entity is from a player entity, the less update packets are sent by the server about that entity.

Your posts make no sense, for technical and non technical readers, mainly because either you don't know what you are talking about, are you are not fully explaining what you are talking about, which then comes out as a bunch of half baked nonsense.

So if you know what you are talking about, please try to be more verbose and precise in your explanations.

Share this post


Link to post
Share on other sites

Think I will have to look around this forum.

Either you all here have 10years of computer development skills... or you are just here for the beans and never bother about how much technology makes this work.

Maybe there is a competition to freeze out any newbie... I don't know.

Maybe I should just have started by:

Hi I am WockaWocka.

Love the game.

Hate if the developers would miss some stuff

All games I have tried are laggy.

If there is something you do not understand, please ask.

You can close the thread now, because obiously I am irritating people.

Remember to have fun, and sorry for taking your time.

Share this post


Link to post
Share on other sites

Hi there.

Just to clarify are you saying if i am hiding in a bush with zero visibility then i am invisible to other players even though i could possibly see them?

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×