Corbin's Multiplayer Blog in American English
Wednesday, June 8, 2011
404 Title Not Found
Well, everything is done now! Apparently things are still kind of broken; but if I feel like it, I can fix it later. The game is playable and the client has some chance to win, if they get a good run. I finally typed out all the documents and finally got a good video. I don't know how helpful my audio is though. Hopefully the write-ups are more descriptive. Once everything finally uploads to Perforce, I am done with this! Finally, I know how to network! \m/
Monday, June 6, 2011
Laaaaaaaaaaaaaag
Lag is the only thing preventing me from finishing. I think I will try a system of throwing out incoming packets if the queue gets too long. I wanted to have checks on the queue anyway. Theoretically, I want to add more null checks around every time the server is used, too. I'll implement those later. I still have time for such a small task. Perhaps tomorrow. Everything else seems to work perfectly though. There is a lot of delay on switching screens at the end of a round though, I will try to clean that up, too. So close, I can almost taste it. It tastes good.
Thursday, June 2, 2011
Good Enough For Government Work
Well, the game works perfect (most of the time). I'll do some more bug testing and some code clean up and commenting later. The code is still a huge mess and has commented out code and stuff - but it works (most of the time). Occasionally, I lose a packet or read one wrong it seems and it falls apart. But I have a while and even some more time today. I'd turn this in if I had to. Still have to do the write ups and stuff though. Technically, also there's a flashy thing that doesn't work and the other player's jets don't make noise correctly, but... Well, I'll get the jets working later probably. Also, there's nothing to throttle the packet traffic if the other buffer is full and if the player drops with some perfect timing, there's some null errors on the network session I might search out for. But everything looks good for the most part!
Labels:
Bugs,
Clean up,
Comments,
Error-Handling,
Finished,
Jets,
Networking,
Null,
Packets,
Sound,
Write-Up
Tuesday, May 31, 2011
To Infinity! And Beyond!
Well, a long list of things work. And a long list of things don't. Need to fix scores and lag and resetting at least. But I have a head start over everyone, though I have more to do since I left everything in. The handshaking seems to work, at least. I only have a few days left to finish this. I hope it works soon. I hope we can get him to move it to Friday or Saturday, too, but I don't think that's the case. I'll be in Belgium this weekend. So hopefully today and tomorrow I can finish it. I'd hate to have to work on it Monday. Retro works again though. And local works perfectly - well, I bet it has a bug now that I think about it, but it'll have to wait.
Thursday, May 26, 2011
Shoot a Nuke Down a Bug Hole, You Got a Lot of Dead Bugs
Bugs, bugs, bugs... I am very slowly fixing up the code, but there are just so many bugs and when you fix one, a million more crop up. The game is mostly playable, but player 2 begins to lag quickly and the server needs to wait on them. Reset isn't quite working. And sometimes the client doesn't always get the packets it needs.
Also, I am trying to keep local and retro working. Both work with the exception of resetting the ships. This is going to take a few more days still. At least it's fun...
Also, I am trying to keep local and retro working. Both work with the exception of resetting the ships. This is going to take a few more days still. At least it's fun...
Tuesday, May 24, 2011
Dig Up
So, strangely enough, I cannot figure out how to get the screen which worked almost perfectly to finally be finished. The other event which I am having problems with is the bullets.
HOWEVER!
You can play an incredibly laggy game of SpaceWars now, up until the upgrade screen. Also, you can't shoot.
In other great news, it seems my proctoring will be accepting and I will be able to take the final. Now I just need to print out everything. Good thing tomorrow is a holiday.
HOWEVER!
You can play an incredibly laggy game of SpaceWars now, up until the upgrade screen. Also, you can't shoot.
In other great news, it seems my proctoring will be accepting and I will be able to take the final. Now I just need to print out everything. Good thing tomorrow is a holiday.
Labels:
Bugs,
Bullets,
Evolved,
Lag,
Problems,
Proctor,
Ship Select,
Test,
Weapon Select
Monday, May 23, 2011
Testing... Testing... 1... 2... 3...
Well, setting up a proctor is turning out to be a bit of a mess, but it seems I found people willing to help. Hopefully that librarian will help and that'll be the end of it. I didn't plan to involve the entire Japanese department. Hopefully it all turns out in the end. I made an appointment for the test. I made it in the Central Time Zone so hopefully that is right. I'm not worried about the test, just setting up the test. Especially since I leave for Amsterdam this weekend right after.
As far as the code is going. It's going well. Brian's not my partner, but he's really helped and now he has more of an idea of how to get his to work, too. Alisa's been too busy to help even a little so Brian is really a life-saver. I hope to do more testing today, I am pretty confident I have it completed. I might need to look into my error-handling a bit more though.
As far as the code is going. It's going well. Brian's not my partner, but he's really helped and now he has more of an idea of how to get his to work, too. Alisa's been too busy to help even a little so Brian is really a life-saver. I hope to do more testing today, I am pretty confident I have it completed. I might need to look into my error-handling a bit more though.
Subscribe to:
Comments (Atom)