Monday, June 4, 2012

Success!!!!

I've got my game networked now and am super happy about that.  I've got the ships moving and killing each other.  I had a lot of problems getting the weapons to work ight before i realised that I had everything just right but I was missing a few method calls.  All that is fixed up and I just want to add in some updates and get some bugs worked out before morning. 

Sunday, June 3, 2012

Final Project

Well things are now starting to wrap up and my final project is almost done.  I did a lot of refactoring of  code over the weekend and I think I rewrote most of my classes from scratch 5 or 6 times.  I felt like this was a huge victory because at the moment my game is moving ships on both computers and only has a few bugs left to squash. 
My biggest issue was due to hardware I think.  I spent a couple hours rewriting code to figure out what was wrong when it occured to me that I had been working on a wired network and had to restart my main dev box.  I forgot that it it woudl connect to my wireless by default and then that stopped communication between my main machine and my client I was using to test.  I could kick myself for having wasted so much time figuring this out. 
I've had some Perforce issues, for some reason my client is not working with Perforce too well, so to hack this I'm sort basically opening the file on my client directly from my other computer and this seems to be working at the moment.

Saturday, June 2, 2012

Well I've spent the last week playing catch up with other assignments which weren't finished.  I found that they actually haven't been as hard to do as I first thought if I just took the time to think through things.  Things have been going good.  I have PA4 completely done and PA2 is done except for  a few issues with the destuctor which I am planning on getting to this afternoon.  The Final project is another story all together and I'm feeling much better about that than everything else.
This post was originally on 5/25 but it looks like it wasn't published and was in a state of draft until I noticed it just nnow

Workign on Game

Things are going pretty good.  Despite a physical break down of my body shutting down due to lack of sleep last night, I'm making good progress today.
I am using a Synergy server to be able to get both of my machines controlled with one keyboard/mouse and that is speeding of my development time considerably.
I had some issues with equipment over this week which made me really freak out.  One of my creators club memberships stopped working so I just went and bought one since it's basically only a couple hours of work for me, so that wasn't a big deal.  Then my wireless network at home was failing so I had to go and buy some new networking equipment and now I have wires running all over my house and across my equipment and through my monitors.  This is gonna be a fun final run to the end.
I'm just feeling so glad that XNA really makes many things easier than a lot of stuff I'm used to. 
My lobby is pretty much completed I just ned to do some testing and I'll have ships moving and networked gameplay yet tonight(probably around 3 or 4 am).

Sunday, May 20, 2012

App hub stuff

So this week I haven't done much work on things because I've been focusing on studying for the final.
Although I did go into apphub to check out my memberships for the creators club and I just happened to stumble on the fact that i already had 2 memberships, one on my usual email that i am using for my own game startup I'm working on and my DePaul email account.  so that made getting the membership pretty easy.  This week I will get my lobby completed and then provided I have time get the ships moving on both computers.  I don't see much standing in my way on this, I want to get this done ASAP so that I can do some debugging and add as many "goodies" to it as I can.

Tuesday, May 15, 2012

Input Queu working

Well my Input is now being stored and processed from a queue so I'm feeling really good about things now.  I had this stupid error that i couldn't figure out and all it was is that I was trying to dequeue an empty queue, i feel like such an idiot but all is good now.

Sunday, May 13, 2012

This week

Unfortunately I really don't have too much to add this week.  This week has been a terrible week for me.  I've been very busy this week with work and working on my own business so I haven't been able to get much coding on the project done. 
I suppose my time management has been pretty poor, but I am taking 5 classes and working 25 hours a week, so I'm just trying to manage things.  I've been doing a lot of thinking about what I need to do to get this working nd feel like I have a lot of great thoughts on how I need to do this.
I will have the data driven one within the next couple days I hope and once that is done I don't see the networking being too difficult so overall I am not feeling bad about anything on this project.