Contents tagged with infestation
Post frequency has been somewhat... long in the last (holycrapitsalreadyaugust!) few months. Many things going on, the most notable of which is that Infestation's release has been delayed to closer towards the end of the year. The loss of the project's graphics resource and music / SFX people along with a heavy client workload didn't leave enough resources or time to release on schedule. The final factor was the imminent release of the next version of the Windows Phone OS, 'Mango' hopefully starting US customers in November. Taking advantage of multi-tasking and fast application switching is a no-brainer of course, and extremely easy to do - Sean Wildemuth has a concise example here. There are some things that I could do with Live Tiles, perhaps displaying the player's highest score, or random stats perhaps. Doing the non-gameplay screens and UI in Silverlight is now an option as well, so I'm contemplating that too. I don't think that there are really any major other new things in Mango that Infestation could take advantage of, but I'll certainly be keeping an eye out for things i've missed.
Creating a UI feedback and interaction paradigm
One of the major design considerations for Infestation was how big to make the game world. Many early (and successful) games in the tower defense genre set the world size equal to the screen size. Locking the world size to the size of the viewport has the advantage of simplifying a great number of tasks, including camera, input, and artwork.
One of the things I was most excited about getting into Windows Phone 7 was the opportunities that touch input provides. In my upcoming game, Infestation, I've made making full use of single and multi-touch input a core part of the game's mechanics. These features can be divided into two different categories - special moves and map navigation.
I'm leaving on vacation for the next two weeks or so tonight (actually, a bit earlier since this is a scheduled post), so things will be quiet here for a bit. In the meantime, gentle reader, I'm posting a surprise!
Yesterday I put in a solid day of work on Infestation, and I was able to get a lot done. In addition to getting the build overlay interface cleaned up quite a bit, I integrated some new artwork and added the Cockroach bug:
Welcome to my website! I'm going to be posting more in coming days as I put together more content for Infestation. It's always interesting how much time is spent running a business that doesn't have anything to do whatsoever with actually building a game. I decided to host this site in the Azure cloud, using Orchard as the main app. I chose Orchard because it had been refactored and tested for Azure, and I liked the powerful simplicity of the features it offered. Azure can be a bit tricky at times, as it took me a while to realize that while I'd set up the subscription a few months earlier, I hadn't yet gotten all of the correct certificates installed. In addition, I had a re-tread afternoon when I had to add the RDP settings into the service def and config files.
Infestation is the first release for Liquid Electron.