Hi,
I've uploaded my game Yaht 3D for testing. It's not my first XNA app, but it is my first game so please be nice :-). It's actually an XNA/Silverlight hybrid. Apologies that the game is not an original idea, but I'm hoping that it will be the best of it's kind on the Windows Phone.
I'm pretty much ready to submit the app to the marketplace I just need some sanity testing to make sure i've not missed anything and some general feedback would also be helpful.
The only thing I haven't finished is the "Share This App" feature because I want the user to be able to share the marketplace link using their social media but I need an app Id first. Not sure whether I can get an app ID until after submission but i'll soon find out.
I see that you also write app reviews so if you can spare some time for that, that would be awesome. :-)
And thanks for providing this excellent service.
Cheers,
Dunc
web : twitter
Just picked up your XAP for test, will let you know how I get on.
Remember though this service is for any XAP not just games :D, apps are welcome too.
Darkside (@DDReaper)
Dark Genesis Blog
Faux Motion 3D blog
TheGameDevSpace (early XNA stuff)
Few first thoughts:
Overall it's a very clean and simple game which really shines with the use of XNA 3D on top of the Silverlight background.
Generally it just needs styling to meet the game play view.
Thanks for the excellent feedback,
I'll look into making those changes. To complete your turn after you have finished rolling, you need to select a score on the scorecard by tapping it and then the score button becomes active. I guess that bit isn't intuitive. And I completely agree the styling could be improved, i think I was a little bit lazy although I have to admit it is not my strong point :-)
I've uploaded the latest xap file which I think addresses all your feedback. I also went a little bit crazy with the restyling so I hope it's an improvement, but a bit worried I made it worse :)
Right, picking this up again now, will get back to you soon.
Congrats on the quick turn around :D
Right great progress, few more points:
Keep it up as it looks like a fantastic simple game and the 3D dice really set off the scene
Thanks again for the feedback and encouragement :) I'll get working on an update.
If you have selected the "Don't show this screen again" checkbox on the introduction screen it can still be accessed from the Options menu (Options->Rules).
When you say some scores were highlighted but not valid I think you mean they were showing with a score of zero, but still selectable? This is intentional because you may want to strategically sacrifice one of your scores even if it means zero points for that round. e.g. if you are going for sixes and on your third roll you only manage to get 3-4-5-5-6 (and you have already used up your 'fives' score) then you may want to select 'Ones' on the scorecard and get zero points because you may think you can get more than one six on another round. So choosing the highest available score for a particular round is not necessarily the correct decision strategically speaking :). Also, there will be times, especially toward the end of a game, where all the unused scores show zero points because you've been unable to roll the right combination, and you must always select a score to end your turn.
I would be very interested in the pre-loading article especially if it caters for deactivation/tombstoning in a Silverlight/XNA hybrid situation :) (if that makes any difference?)
Btw i'm not sure if it is obvious but did you know you can play against other human players on the same phone? On the player selection screen, tap the monitor icon next to the player name and it will change it to a human player. You can mix any combination of AI and human players. Just wandered if I need to make it more explicit by mentioning it in the introduction section?
I've uploaded v1.02 with the following changes:
Sorry for not getting back for a little while, but here now :D
Looks like it's almost there:
That's it.
Make sure you have run the marketplace test kit against your project and also ensure you also test tombstoning on each screen (set the option in the project properties "Debug" tab to force tombstone on suspend/exit) and make sure it doesn't crash.
Great job, look forward to seeing it out there!
Thanks that's great,
I'll see if I can implement those final suggestions and then i'll go ahead and publish. Thanks again for taking the time to provide this awesome service!