Jump to content

efrenmanuel

Members
  • Posts

    12
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by efrenmanuel

  1. So... I've kinda come to a bottleneck.

    See, the server sends a signal to all of the network saying "Hi, there is a sacred server here with a max of x players and in this gamemode and difficulty"
    BUT this damn thing is encrypted, encoded or whatever. So I'm having a lot of trouble doing so... been for a few hours looking at 0s and 1s... I think I can kinda overcome this issue adding a tool in the client that tells the user to create a game server first in the desired pc and then extracts the data from that.

    A little more work for the user but it should only be needed the first time you join a specific server in a pc that's gonna emulate the server.

     

    • Appreciation 1
  2. 2 hours ago, efrenmanuel said:

    Back at it!
    But I hit a brick wall rn. I'm gonna have to spend a lot of time looking at dumps etc... let's hope I can solve this

    It seems like the server sends it info in the ping, and, in that info there is the ip of the server, so I have two options:
    change the ping so it points to the correct ip: Hard as F
    Make a virtual server in my program... I dont even know if its possible.

    Otherwise, I've advanced a lot.

    Managed to mostly overcome that problem... Now I have to manually hardcore a lot of bytes...

    But anyway, I got it to show "connecting" in the game and to send dsts to the server (one way).

     

    Inchin closer and closer!

    • Like! 1
  3. Back at it!
    But I hit a brick wall rn. I'm gonna have to spend a lot of time looking at dumps etc... let's hope I can solve this

    It seems like the server sends it info in the ping, and, in that info there is the ip of the server, so I have two options:
    change the ping so it points to the correct ip: Hard as F
    Make a virtual server in my program... I dont even know if its possible.

    Otherwise, I've advanced a lot.

    • Respect! 1
  4. So now I started to write the lobby server stuff.

    I made it so now the gameserver gets registered in the lobby and this one checks if its online or if its info has changed.

     

    The next part is the oposite, getting the client to ask for all of the server's info

     

    Then I'll have to work on the bulk of the project, client replication in the server and server replication in the clients.

    • Like! 1
  5. Finally, some good progress.

    I managed to get the game to see a server being created from other place (In the other side of the world!).
    While this is merely a basic ping forward, it means the game ain't that finicky and that I might allow me to emulate the clients and server locally where needed.

    Also, updated the project with a better... objective list and a build where the pinging works (Even tho the receiving client is hard-coded to be my ip) as well as some documentation for it (javadoc).

    I'll keep posting regular updates here.

     

    efrenmanuel

    • Like! 1
  6. 1 hour ago, gogoblender said:

    Welcome to Darkmatters, Efrén!!

    If you keep your proceedings on this thread for now, it'll keep the various attempts together.  How about starting a new thread if you get some success? If not with this community here for finding players, I know there have been players on Steam Community looking to connect to other players.\

    https://steamcommunity.com/app/225640/discussions/

     

      If you're able to get a stable connection going, it would be a worthwhile effort and thread/guide for new players

    :)

     

    gogo

    Thanks! Will do!

×
×
  • Create New...
Please Sign In or Sign Up