Sunday, March 30, 2014

BalloonShooter

Thursday, February 6, 2014

Open Source iOS Games using cocos2d

To find working(?) open source is very difficult.
So, I tested every source. The following is the my result.
Updated 2014.02.06
Here is the List of Open Source Games using cocos2d
1. Castle Hassle: Physics based cocos2d Games and Compile Successfully on ios7.
2. Alphabet Blocks: Educational Letterbox Game for Kids based cocos2d.
3. Bubbsy: Tiled Levels and some fancy effect based cocos2d.
4. Clearis: Puzzle Game based cocos2d.
5. Climbers: 2D finger dragging climbing game created with cocos2D and compile successfully on ios7.
6. iLabyrinth: Puzzle game written in Cocos2D requiring you to navigate through increasingly difficult labyrinths.
7. SpaceBubble: Basic Shooting Game.
8. Skeleton Key: Puzzle game.
9. Tux Rider: iPhone port of the extremely popular, and beautiful 3D Tux Racer game.
10. TweeJump:Platform jumping game inspired by Icy Tower. Utilizes Cocos2D.

*Open Source not using cocos2d but excellent.
1.Canabalt: Traditional Run and Jump Game for iOS. But should supports open gl es 1.1.

Tuesday, February 4, 2014

Tips:Start in Safe Boot mode | Mac OS X

1. Restart the Mac and Press and hold the Shift key immediately after you hear the startup tone.
2. Release the Shift key when the Apple logo appears. Safe Boot appears on the Mac OS X startup screen.

Tips:How to add other documentation in Xcode 5?

Here are the terminal commands to install the documentation manually
Example for the Sparrow Framework........
cd ~/Library/Developer/Shared/Documentation/DocSets
curl -O "http://doc.sparrow-framework.org/core/feed/com.gamua.Sparrow-Framework-2.0.xar"
xar -x -f "com.gamua.Sparrow-Framework-2.0.xar"
rm "com.gamua.Sparrow-Framework-2.0.xar"

Monday, February 3, 2014

Unity3d Web Player Test

TEST GAME

Pixel Breakers is launching on AppStore

Welcome to world of block breakers!!!

This is my first GameMaker studio games.

Saturday, February 1, 2014

Game Design Strategy

1. Designing Your Game(Useful Tools)

Sunday, January 26, 2014

Next Project for My Game

현재 다음 작업을 위해서, 이것 저것 보고 있다. 
1. Basics: 일단 box2d나 chipmunk를 사용하는 physics engine을 기본으로 하기로 한다. 하지만 여기서 어떤 게임 엔진을 사용하느냐를 아직까지 결정하지 못했다. 

  1. cocos2d-iphone: cocos2d-iphone 프로젝트가 계속해서 지원이 되고 있다. 현재 chipmunk가 포팅이 되어서, 기본 물리 엔진으로 사용 되고 있다. 현재 gibhub에서 clone하여 사용가능한데, cocos2d version이 3.0이고, spritebuilder와 연동되게 되어있다. spritebuilder를 사용하는 경우 android까지 export가능 하지만, chipmunk 엔진을 사용해야 한다. spritebuilder의 경우 다른 spritesheet maker없이도 자동으로 만들어 주는 장점이 있지만, quality를 높이기 위해서는 좀 더 세심하게 예제들을 만들어 보아야 하는 단점이 있다. 
  2. cocos2d-x: multiplatform을 타겟으로 만들어진 후, cocostudio라는 도구가 윈도우 상에 있고, html지원 버젼이 따로 github에 존재 한다. 기본적인 생각은 cocos2d의 multiplatform을 타겟으로 한 프로젝트로 본다.
  3. unity3d: 3d 게임을 위한 최적의 엔진으로 보이며, 4.3버젼부터는 2d 저작도구들도 지원한다. 라이센스에 대한 문제를 해결해야 하는 걸로 보인다. 물리엔진으로는 farseer와 box2d가 포팅되어 사용되고 있다.
  4. Gamemaker studio: 현재 1.3버젼으로의 최종 테스트 버젼이 테스트 중이고, 2d 개발엔진 중 가장 접근이 쉬우나, quality가 떨어진다고 판단 된다. 물리엔진으로는 box2d를 사용하고 있다.

Sunday, June 3, 2012

Note Runner first edition

My Second iOS Game : First Type Editing

Screen Shot





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.)