So, I was able to create a server app on my computer that stores high scores. My AppGameKit game submits high scores to it locally and it works. Here's how I create the network locally in the server app:
iNetID = HostNetwork("myNetwork", "Server", 4100)
do
...
loop
And my game app does this:
Function SubmitScore()
iNetID = JoinNetwork("myNetwork", "Client"+str(Random()))
...
EndFunction
I now want to make it so my phone can submit the scores to my server app. I checked my computer IP address (let's say it's 55.55.55.55). I went to my router and forwarded port 4100 to my computer (192.168.1.123).
My server app now looks like this:
iNetID = HostNetwork("55.55.55.55", "Server", 4100)
do
...
loop
And:
Function SubmitScore()
iNetID = JoinNetwork("55.55.55.55", 4100, "Client"+str(Random()))
...
EndFunction
Doesn't see the submitted score. Has anyone else done this? Is there something simple I'm doing wrong? Is there an easy way to test if port 4100 is forwarding to my App?