Wednesday, May 9, 2012

How to support Game Center

Game Center Setup Summary 
To summarize, enabling Game Center for your app requires the following steps:
1. Create a new app in iTunes Connect:
  a. Specify a Bundle ID for the new app.
  b. Enable Game Center for this app.
2. Set up your initial leaderboards and achievements in iTunes Connect:
  a. Note the leaderboard category IDs and achievement IDs. (Note that you will likely continue to edit    and add leaderboards and achievements throughout the development of your game.)
3. Create or upgrade the Xcode project:
  a. Make sure to use at least cocos2d v0.99.5.
4. Edit Info.plist:
  a. Enter the app’s Bundle ID in the Bundle identifier field.
  b. Optionally require Game Kit by adding a Boolean value labeled gamekit to the UIRequiredDeviceCapabilities list.
5. Add the necessary Game Kit references:
  a. Add the GameKit.framework linked library to each target. Change its Type setting from Required to Weak if Game Kit support is optional.
  b. Add #import to your project’s prefix header file. 
Before you proceed, make sure you have followed each step. You can always go back and make the necessary changes later. However, if you don’t do all of these steps at the beginning, chances are that you will get errors or something won’t work, but the associated error message won’t necessarily point you to a mistake or oversight concerning one of these steps. Common causes for Game Center to not work properly are a mismatch between the Bundle ID in the project’s Info.plist file and the Bundle ID set up for your app in iTunes Connect.

How to Market and Promote your Games and Apps


Pre-Development Phase: The 4 W’s and 1 H!

Before you write even one line of code, there are five questions you should ask yourself about your idea – the WhoWhatWhyWhen, and How – 4 W’s and 1 H!
  1. Who Will Use My App?
  2. What Is My Competition?
  3. Why Will My Product Be Unique?
  4. When Will I Get it Done?
  5. How Will People Interact with My App?
If you’ve already finished your app and want to jump straight to the development phase, you might want to skip this section and scroll down to the “Development” section.
Pre-Development Phase Conclusion
So in conclusion, it’s worth the time to vet your idea up front and come up with a good design for your product before proceeding with development:
  1. Ask yourself Who to find your target audience
  2. Ask yourself What to analyze your competition
  3. Ask yourself Why to make sure your app has a “Mariachi moment”
  4. Ask yourself When you’ll be able to get your app finished
  5. Ask yourself How your app will look and work from a user’s perspective
And that’s it for the pre-development section. Next let’s move on to discussing the development phase! :]
Development Phase Conclusion
So there you have it, six things to consider doing while you’re still in the development phase:
  1. Generating Buzz Early
  2. Creating a Teaser Trailer
  3. Releasing an App Preview
  4. Integrating Analytics APIs
  5. Integrating Push Notifications and/or a News Feed
  6. Adding High-Value Features
It’s worth mentioning that none of this is an obligation nor does it guarantee instant success. You should take the best of each item suggested and apply it to your app only when appropriate.
Also, there are no hard and fast rules in marketing or app development, so don’t be afraid to experiment and to think outside the box from time to time. Being spontaneous can greatly improve your app!

Tuesday, May 8, 2012

how to capture iPhone screen with video

1. On the iPhone, you must install veency application from cydia(this app for jailbreak iPhone only). On the PC side, you just install vnc client.  That is all. After install veency, on the pc side execute vnc client and just type iPhone ip address. In this case, you just record general application on the iPhone but open gl game application.

2. On the simulation from the desktop, use ScreenFlow application for capture video and audio. ScreenFlow is introduced below. I think very useful tool for capturing screen video.



ScreenFlow

ScreenFlow is the most expensive app featured, and as you’d expect is packed with features. You can record from desktop, a video camera, microphone & computer’s audio simultaneously to create a rich and compelling video. Powerful editing tools are available, making the most of Leopard technologies such as Core Animation and QuickLook. It’s really impressive, and seems to be worth the money if you’re planning on screencasting on a regular basis.
Publisher: Telestream, Inc.
Size: 5.1 MB
License: Demo, $99
Requirements: Mac OS X 10.5 or later
Download: ScreenFlow

My Capture video for new app PiggyJ---ump...(In simulator doesn't support accelerometer. So, Piggy just jump.)

Sunday, May 6, 2012

PiggyJ---ump

New Game PiggyJ---ump

New cute character piggy is now awaits you. Our piggy always want to jump to the sky. Dropping object always hate our piggy. But our piggy loves to eat some object like apples or cucumber. So, let's jump with our piggy. Our piggy eat apples and he can jump to the top of the object. Jumping skill expense one apples. If no apples exist, then our piggy is dead. So, Be careful if just one apple exist. 

Features: 
- Cute character and Object 
- Addictive game play with great sound 
- Intuitive swipe and touch controls 
- Support HD graphic 

Requirement: 
Compatible with iPhone, iPod touch. Require iOS4.0 or later.


Audio Resources
I got the theme music from http://incompetech.com/
The sounds effects for the objects were obtained from http://soundbible.com (thanks to Mike Koenig). Some of them were created using cfxr.

ScreenShots.