1. 2 years ago 
    Getting somewhere? I got back to the point where people can chat. So far so good. I had some hassle getting version checking in, luckly I can modify the layer of the networking library I’m using that deals with all the to and fro. So it was just a matter of hunting down things.
I added these variables to the console, I donno if I’ll keep them around for the offical release, but you can see the ones that are made on start up. You can use $ and then their name to check what they hold and/or edit them, such as “$port 27056” would set $port to 27056. Just something neat.
I thought I’ll be able to get flying ships in today, but no dice. I need to impliment my own dead reckoning, a system to use the least amount of packets as possible, to deal with each single client and what they should draw/how they draw them. I am going to make a system where the clients can only “see” other ships (aka their raw X and Y’s) when they are within 2000 or 2500 pixels (are there any monitors with more than 2500px resolution?) so I will need to loop through all the clients on the server and send them messages every 100ms/50ms or so to update them. This is the idea so far. Later I’ll be able to flesh it out more with actual coding.

    Getting somewhere? I got back to the point where people can chat. So far so good. I had some hassle getting version checking in, luckly I can modify the layer of the networking library I’m using that deals with all the to and fro. So it was just a matter of hunting down things.

    I added these variables to the console, I donno if I’ll keep them around for the offical release, but you can see the ones that are made on start up. You can use $ and then their name to check what they hold and/or edit them, such as “$port 27056” would set $port to 27056. Just something neat.

    I thought I’ll be able to get flying ships in today, but no dice. I need to impliment my own dead reckoning, a system to use the least amount of packets as possible, to deal with each single client and what they should draw/how they draw them. I am going to make a system where the clients can only “see” other ships (aka their raw X and Y’s) when they are within 2000 or 2500 pixels (are there any monitors with more than 2500px resolution?) so I will need to loop through all the clients on the server and send them messages every 100ms/50ms or so to update them. This is the idea so far. Later I’ll be able to flesh it out more with actual coding.

     
    Comments
  2. blog comments powered by Disqus
avatar_128
 
 
A Dev Blog of Ion Trail Production Head Programmer/Designer/Artist/Composer 'Galaxy613'. Progress, Observations, and Rants can be found here.

ITP Currently Consists of Myself and Shogoll with Solarance as our current public project.
 
 

Following

notchsimplesyrup
 

Tumblr