Mommy's Best Games, Inc. is an independent game developer founded in 2007. This is a view behind the scenes of our game development and marketing!

Nathan
Showing posts with label wp7. Show all posts
Showing posts with label wp7. Show all posts

Friday, November 4, 2011

Add Ringtones to XNA games for Windows Phone 7

(This is for game developers offering ringtones through their games--for end users adding their own ringtones to their Windows Phone 7, check here.)

Shoot 1UP for Windows Phone 7 will be coming out early next year. We're excited to offer 3 custom ringtones created from game music, that you'll be able to add to your phone from within the game. Turns out though, none of the online tutorials explained everything necessary for our XNA game to install ringtones.

When we heard about the Mango update, we were excited to support new features like ringtones and 'live tiles'. Searching for help on creating ringtones in the game we found the official MSDN walkthrough.

You can have MP3s or WMAs of the ringtones and you can add the sound from the XAP itself or pull it from isolated storage. Since our game was not generating the ringtone itself (as they were previously recorded), our ringtones are added to the solution and will be pulled from the XAP as shown in the MSDN example.
This shows a .wma being used, but we used .mp3s which work as well.

try
{
    saveRingtoneChooser.Source = new Uri("appdata:/myTone.wma");
    //saveRingtoneChooser.Source = new Uri("isostore:/myTone.wma"); 

    saveRingtoneChooser.DisplayName = "My custom ringtone";

    saveRingtoneChooser.Show();
}
catch (System.InvalidOperationException ex)
{
    MessageBox.Show("An error occurred.");
}
 

The Problem?
When we ran the game and checked for the ringtone file--the file never existed on the phone after we deployed.

The Answer?
We had have "Copy to Output Directory:" set to Copy if newer. This isn't obvious since the default which works with all other content is "Do not copy".




From what we've seen, Live Tiles images work like this too. If you want to use them, you must set them to "Copy if newer" to get them to show up on the phone, as they seems they circumvent the traditional content pipeline. And I believe this issue is only for XNA games (not Silverlight) but if I'm wrong, please inform me in the comments.

Good luck to all devs adding additional, cool content made possible by the Mango update! I think the 'new' WP7 is really sharp and it can help all new games really shine.

Thursday, October 27, 2011

Shoot 1UP on Windows Phone 7


We're excited to share that we're porting Shoot 1UP to Windows Phone 7 with a bunch of additions and custom changes to fit the touchscreen hardware. Microsoft Studios will be publishing the title as official Xbox LIVE title meaning the game will have Achievements that register to your Gamerscore, and Leaderboards (at least WP7-style leaderboards, which is all it still supports).

If you're unfamiliar with the original version of the game and the concept, check out this short video. The original is available on the Xbox Live Indie Games channel on your Xbox 360. Basically it's a space-ship shoot 'em up, but you fly all your ships at once!

Here are the first batch of screenshots for the Windows Phone 7 version of Shoot 1UP, which we expect will release in January 2012. Screenshots in a press kit are also available here to download.

Click to enlarge!
The bullet count is much higher than the XBLIG version.



Dead whales return!
Yes, it's a lot of bullets, and yes, it's still very possible to beat.


More suggestive lasers!
Screen-filling bosses for all!


In getting the game working on the touch screen we realized it was waaaaaaaay too easy, even for Shoot 1UP standards. We've worked to continue raising the bullet counts, but also making sure it's still easy and fun to play. The main reason it still works is having all your ships active means you may lose all your ships but one--but if you hang in there, you'll get a new 1UP to help you out!

New Features include:
  • Touch-screen controls mean better control for players so we added tons more bullets to dodge!
  • New Game mode: Score Tilt. Tilt your phone to speed up gameplay and increase your score multiplier!
  • An brand-new level, boss, and enemies!
  • Unlock official Xbox LIVE Achievements and compete against your friend for a high score!  
We'll be putting out a gameplay video pretty soon and explain more differences soon!

Tuesday, July 20, 2010

Windows Phone 7 Game MEGA Launch List

Here is a list of videos for games in development for Windows Phone 7 which I think can reasonably be available at the launch (which is currently supposed to be around this October).

If you know of any more nice-looking games that you think will be available from day 1, leave it in the comments and I'll update the list. And do bookmark this, it will update! Thanks!

Shoot 1UP


The Harvest


Twin Blades


Butterfly


NextWar: The Quest for Earth


Vizati


BulletAsylum


Scribble Defense


Jumpy


Goo Splat


Towers of Hanoi


Frog Log


FrogAttack


PaperBall


Battle Punks


KrashLander


Boss Launch 2: Zombie Attack


Droppy Pop


Chess Club


Battleships


Tic Tac Toe


And of course, we can't leave out MineSweeper