Wednesday, March 23, 2011

WP7 Devs- Ever get tired of dealing with the locked screen when you press F5?

There's an easy way to avoid ever having a deployment/debugging session aborted due to a locked screen. As you know, Windows Phone doesn't let us turn off the screensaver. If you are like me, you also don't want to disable & re-enter your password all the time either.

There's an easy fix for this problem though.

Just create a generic XNA game project called "StopLock" or whatever suits you, and this line to the Game constructor:

Guide.IsScreenSaverEnabled = false;

Build the project, deploy it, and run it before you start a coding session. When the game you are actually working on is started by the debugger, it will never give you any errors due to the device being locked because StopLock will have kept it open. When your program terminates, it will resume the StopLock app which will once again disable the screen saver.

Monday, March 21, 2011

Poll: Does your XNA work pay the bills for you?

Does your XNA dev work pay the bills?

An interesting question came up in IRC today. How many people doing XNA work are really able to survive at it, financially?

If you do XNA work, it would be interesting to know what kind of success you are seeing. Obviously this poll won't reach everyone doing XNA work but the results might be interesting anyway.

Edit: By XNA work, I'm referring to XNA in whatever combination of products & revenue you are able to pull together where XNA code & processes are a core aspect of the work.

Edit 2: Please only vote if you are an XNA application builder, not someone who actually works on XNA at Microsoft. I thought it was pretty clear what the intent was here but there's been a few questions about this. Thanks.

The poll is set up to run for ten years but you can view stats or change your answer at any time should your situation change :)

So, does your XNA work pay the bills for you?

If your answer is "Yes" and you feel like talking about your business model a little bit, please feel free to add a comment. Thanks!


Thanks for swinging by. As you can see, this is my first post to the new Bounding Box Games dev blog. Hopefully what I post here will be of interest to people who come here as well as a way for me to get a little better at what I do by thinking more deeply about things related to game development while I write. I'm planning on discussing various topics related to XNA, XBLIG, Windows Phone and whatever else I encounter that seems relevant  during my work on Bounding Box Games projects. I'll be doing my best to keep up with any comments or questions people have while I'm at it.

Bounding Box Games LLC is a small operation right now. It's just me trying to make this crazy thing work. I'm thankful to have a very supportive and understanding wife who could see how important it was to me to leave the comfort and security of a great job to try to make this happen. It wasn't easy to take that first step, in fact I wasn't really sure I was ready for it until one day at work I realized I was at the perfect time between projects where I wasn't going to be letting anyone down by leaving and the emerging Windows Phone market was looking very interesting to me. It seemed like an opportunity would be wasted if I didn't try, right then. So here I am!