Saturday, August 21, 2010

APP #3 - Drinking Dice (酒吧骰子)

drinkdice.png Drinking Dice (酒吧骰子) ver 1.0

Produced by Jay Kay Studio.

Written by Kenneth Liew.

When you go to pub/KTV to have a drinking session with a few friends, you will need this Drinking Dice. The Drinking Dice (酒吧骰子) is a drinking game. It has the following six faces:

- Drink 1 shot!

- Drink 2 shots!

- Person on your RIGHT drink!

- Person on your LEFT drink!

- Drink nothing!

- Drink as you wish!


The key idea is to take turns to roll the dice. And do as what you were told to do by the dice. It is fun, and it will make sure one of you or many will be drunk after the game. Remember, don't drink and drive!

IMG_0141.PNG

酒吧骰子是一个很好玩的骰子游戏。您现在可以把 “酒吧骰子” 永远带在身上(iPhone)。 在酒吧或卡拉OK里,大家轮流丢骰子,然后就按着指示喝酒。直喝到其中一个朋友或大伙大醉为止。骰子上的指示有

- 饮一杯

- 右代饮

- 饮二杯

- 左代饮

- 随意饮

- 免饮
IMG_0142.PNG

OK. Since Drinking Dice (酒吧骰子) is a wonderful game. Wouldn't it be nice if I can MANIPULATE the dice to what I wish it to be? And Yes, Drinking Dice come with a HIDDEN CHEAT mode where you can only learn it from this blog article.

TO AVOID DRINKING
-----
To get "Drink nothing", simply tab 3 times the left-most dice in the history panel in portrait mode, or the most bottom dice in the history panel in landscape mode. After you done so, Shake the iPhone once and show the result.

TO MAKE OTHER PEOPLE DRINK
-----
To force a "Drink 2 shots", simply tab 3 times the fourth dice from the left in the history panel in portrait mode, or the fourth dice from the bottom in the history panel of the landscape mode. After you done so, PASS it to the person you want him/her to drink. And ask her to shake the iPhone.

IMG_0145.PNG

如果您不要喝那麽多,那么您就做弊吧。酒吧骰子拥有做弊程式可以让您不喝酒或叫他人喝!
您只要碰左边第一个骰子三下,在摇一下iPhone就可以出现“免饮”。或者碰右边第二个骰子三下,然后把iPhone交给他人来摇,便可出现“饮二杯”。小心的用,别露出马脚噢!

Saturday, August 14, 2010

Comparing all the 3D Modeling Software

http://www.tdt3d.be/articles_viewer.php?art_id=99

This site above has compared Maya, 3DS Max and Cinema 4D. Very interesting reading if you want to decide which to use.

Friday, August 13, 2010

Housework Dice (家务骰子)

jiawuicon7272ip.png Housework Dice (家务骰子) ver 1.0

Produced by Jay Kay Studio.

Written by Kenneth Liew.


A couple sometimes may end up with disputes when it comes to housework duties. Housework Dice (家务骰子) is here to solve the problem. It is called the "Evil Dice" in China, and it is very popular among young couples, especially young women who is below 30 years old. These young women is amaze with this Housework Dice that is able to command their husband to do housework, and shift some of the traditional duties to men. It is fun to do housework with Housework Dice.

How to Play>> Just shake your iPhone to roll the dice, and accept your fate.


splashp.PNGdicescrp.PNG

家务骰子 可以帮助小夫妻决定谁做那一些家务。这个家务骰子在中国十分受欢迎。那些大男人主义的老公们更本没有逃脱的机会。用骰子来做家务也同时可以增加夫妻之间的感情和情趣。

如何玩 》》摇动您的 iPhone 来丢家务骰子。您须做那些家务即可分晓!

splashl.pngdicescrl.png

Tuesday, July 27, 2010

Game Salad Creator failed to upload to Game Salad iPhone Viewer

auth.jpg

For few days, I got stuck at the Game Salad iPhone Viewer. The symptoms is somehow, I cannot see the upload via WIFI icon beside the green play button.

I just upgraded to Game Salad 0.8.9, and I thought it was a bug that they will fix soon. Later when I really got time to sit down and dig some more, I found that it was a stupid error.

Somehow, Game Salad lost my userid and password, and therefore, it is not log on to the server. So, they cannot verify I am a member, therefore, the WIFI upload logo will never come out. Well, Game Salad should pop out a message saying, "are you log in?"

After I key in my userid and password, the WIFI upload logo appears again. ahhaha

Monday, July 26, 2010

eduDice for iPad

My free App has been running for 1 week now. 774 downloads. I am proud of it. Will design more Apps. Very encouraging.



- Posted using BlogPress from my iPhone

Location:Temasek Blvd,,Singapore

Monday, July 12, 2010

eduDice for iPad / iPhone / iPod Touch


red-dice-icon iphone7272.png

.

[Background]


The kids learned everything from school nowadays. However, not every thing they learned can fit into your kid's learning pace. For my case, my son has learn how to count at school, so, it is naturally for him to learn how to add. But if you ask him to count the fingers, he will get confuse, as he needs to manage the fingers and counting at the same time. That is why I created the eduDice for him to learn counting from the two dices.

IMG_0029.PNG

The game comes with both Portrait mode & Landscape mode, simply to take advantage of the user friendly interface of the iPad device.

IMG_0028.PNG[Learn to Count]


This is where the kid will learn how to count the dots on a dice. If the dice show "5", he will touch the dice 5 times. And the app will start counting together with the kid. 1-2-3-4-5. When the kid press the "speaker" icon, the App will speak out the number directly. All instructions are clickable.

Don't forget to click those cute octopus, sumo wrestler, and crab.

IMG_0031.PNG[Learn to Add]


Now, when the kid is ready, he will learn how to add two dices together by counting all the dots he sees from the two dices. So, in this case, he will touch the first dice 3 times, and a green arrow will mark counting completion. As he press the second dice two times, the second dice will show a green arrow. This teaches the kid how to do proper counting dots. When he is ready to try new one, simply press the Next button below the dices to change the dice number.

IMG_0032.PNG[Quiz]


When the kid is ready to take the quiz. This is where he will learn how to add both number by counting the dots. It is very important to keep encouraging the kid. So, when he answer wrongly, I simply put a X symbol and ask him to try to answer again. When he press the correct answer, the App will praise the kid "Excellent!", "Brilliant!", "Well Done!", etc... sort of encourage the kid.

IMG_0036.PNG[Why iPhone or iPad?]

It is a very simple technique. But you cannot bring the dice everywhere you go. So, if mom and dad carries an iPhone, this App will keep your kid busy, fun and yet educational.

Note 1: eduDice for iPhone will be coming soon.
Note 2: The game is FREE!

[Limitation]


Well, the dice is a cube and has only 6 faces. So, your kid will start learning adding 1-6 addition. Instead of the 1-10. This App is suitable for kid that is 1.5 years old to 4 years old. I hope this app will bring both fun and knowledge to your kid. Have Fun!


[About Jay Kay Studio]


I like to teach my sons. So, I am writing these games for my sons to learn. And they take it very well. They love the game, and I would like to share it with all of you. My sons are Jay & Kay.


[Video]


See how my son play this App below in this video. (version 1.0)

http://www.facebook.com/video/video.php?v=394547078283[Developer]


Name: Kenneth Liew

Email: kenliew@me.com

Saturday, July 10, 2010

It's a Bug!!!

OK... I think I can re-create the bug. What I did, is I accidentally drag the image file into the scene area. And it created an actor for me. And when I deleted it by pressing DEL key, nothing happens. And I use the "minus sign" to delete. And then, I click the "plus sign" in the image area to add an image, somehow, all my image cannot be displayed. And the proj file got corrupted again!

Hmmm... I believe I did the same mistake yesterday... later got time, I will verify. Luckily this time, I never press the SAVE button to save this corrupted file.

If you face with this, simply kill Game salad and restart again.

Friday, July 09, 2010

Corrupted Game Salad project file

OK... one advise, I think we need to save the "good" game salad file and back up it to another place, instead of having working on a single file.

I don't know what happen, but my 6 hours work are all gone.

when I launch game salad and load my project file, all the images are gone.

I cannot see anything at all.

I assume that it is corrupted. but if you load it up to gamesalad viewer, everything is still in tact.
but how can you do work without seeing the images?

strange, and I could not find any cure in the forum.

will go sleep and wait till tomorrow and recreate everything again.

Screen shot 2010-07-10 at PM 03.38.50.png

Take a look... this is "screen of death" for game salad. I don't know what causes it. But I suspected that this is due to the >100% CPU loading when you did not properly shut off the gamesalad viewer, etc and cause the corruptions while writing the proj files.

Notice that game salad cannot display any images, and all my work is just a "black screen", when you click on it, the actor is still there, but just cannot show the images. and in the Actors windows all the actors has lost their image too.

when you go in and investigate the proj directory, all the files are there and in tact. so, I am guessing that the "symbolic links" in the XML files for the proj files are corrupted and they cannot display the images due to that.

I have yet find a solution, yesterday, I lost 7 hours of work, and I regret that I did not save an extra copy of my work. So, what I do, every 30 min, I will "compress" my proj directory, and name it against the time. Just in case, I face with this again. I will keep searching for answers. once I found it, I will post it here.

GameSalad Viewer and the GameSalad Creater performance

When you run the code in your GameSalad, please remember to PAUSE it in the Creator first, and then press the HOME button to exit the GameSalad Viewer.

If you do not follow this simple rule, the GameSalad will chew up 100% of CPU and your GameSalad Creator will hang there for a long while depending on your code.

How to handle Autorotation

So, what you do is to wait for auto-rotation is started... (not finished)
and make another rules to cater for landscape and portrait. if it detected
landscape jump to the landscape scene. if it detected portrait, then jump
to the portrait scene.

Don't forget the important step. go to every scene, click on the attribute,
and then check all the autorotation boxes under "autorotation"

Screen shot 2010-07-09 at PM 08.25.47.png

Take note:

1. If you forgot to check for autorotation-is-starting... then, it will continue change scene as it keeps detecting the landscape/portrait mode.

2. If you set to detect auto-rotation is finished, the change scene will start slower. because you only do a check after you have finished rotating.

Thursday, July 08, 2010

Forum: Autorotation portrait and landscape mode tips

http://gamesalad.com/forums/topic.php?id=5029

This is very helpful for you. as Apple requires all games to be available in both portrait and landscape mode, you will need to learn how to design the game rules to handle this first and then you build your game code.

Game Salad developers blog

http://massivegameplay.tumblr.com/

This is one of the developers thoughts... where author write about game salad...

Display a HUD on a scrolling scene in Gamesalad

this is for advanced programming... when you are doing a 2D scrolling game...
how you design a bigger map area and move your camera in that... I am not going
to write such complicated games... but it is a good to know basis...


http://il.youtube.com/watch?v=UK0LjBhd7XY&feature=related

Editing the Scene

http://gamesalad.blogspot.com/2010/06/how-to-edit-way-scene-looks-in.html

When you enable autorotation, you will need to create a scene that is 768x1024 in portrait mode.

this is where you change those. Also, you can add "gravity" in this scene, so that all the objects appeared in this scene has gravity either pulling your actors or pushing your actors.

the "Wrap Y" will allow your actor to leave the scene at the bottom and come back from the top.

of course, you need to handle the accelerations. otherwise the actor will keep on accelerates.

Games Salad Tutorials...

http://gamesalad.blogspot.com/2010/06/how-do-i-create-new-scene-in-gamesalad.html

How to save your high score

http://ifidieapp.com/2010/06/02/gamesalad-save-high-score/

This is a very nice video teaching you how to save the games highscores.

Thru using the save attributes and load attributes...

Monday, June 28, 2010

My First Apple App got rejected!

Apple App Store has rejected my Dice Calculator app. And it is very cool that they gave me a reason so that I can work on improvement plan. This is very very cool. The reason why mine did not get thru is they wants my application to support both portrait and landscape mode instead of only supporting one orientation. Let's spend some time to work on that. Hmmm....

Screen shot 2010-06-29 at AM 08.35.37.png

This is also good. By the time I finish fixing this... I may be able to see how much to charge. :)

Sunday, June 20, 2010

Dice Calculator

dice.jpg

 

[Background]

The kids learned everything from school nowadays.  However, not every thing they learned can fit into your kid's learning pace.  For my case, my son has learn how to count at school, so, it is naturally for him to learn how to add.  But if you ask him to count the fingers, he will get confuse, as he needs to manage the fingers and counting at the same time.  That is why I created the Dice Calculator for him to learn counting from the two dices.

 

photo.jpg

 

[Dice Calculator]

The name of this app is called "Dice Calculator".  To me, it is a calculator.  Usually, I want my son to learn how to add the two numbers, I will say "Son! What is two plus three?".  My son will take two dices, and then, show me the two dots and three dots.  And then, he will start counting "1-2-3-4-5" from the two dices.  This is how he learned what is mathematic, what is addition.  When I learned how to write iPhone Apps using Game Salad, I decided to make this technique available for those parents who wants to teach their toddler how to add.

 

photo2.jpg

 

[Learn to Count]

This is where the kid will learn how to count the dots on a dice.  If the dice show "5", he will touch the dice 5 times.  And the app will start counting together with the kid.  1-2-3-4-5.  When the kid press the "speaker" icon, the App will speak out the number directly.  All instructions are clickable.

 

photo3.jpg

[Learn to Add]

Now, when the kid is ready, he will learn how to add two dices together by counting all the dots he sees from the two dices.  So, in this case, he will touch the first dice 3 times, and a green arrow will mark counting completion.  As he press the second dice two times, the second dice will show a green arrow.  This teaches the kid how to do proper counting dots.  When he is ready to try new one, simply press the Next button below the dices to change the dice number.

 

photo4.jpg

[Quiz]

When the kid is ready to take the quiz.  This is where he will learn how to add both number by counting the dots.  It is very important to keep encouraging the kid.  So, when he answer wrongly, I simply put a X symbol and ask him to try to answer again.  When he press the correct answer, the App will praise the kid "Excellent!", "Brilliant!", "Well Done!", etc... sort of encourage the kid.

 

[Why iPhone or iPad?]

It is a very simple technique.  But you cannot bring the dice everywhere you go.  So, if mom and dad carries an iPhone, this App will keep your kid busy, fun and yet educational.

 

[Limitation]

Well, the dice is a cube and has only 6 faces.  So, your kid will start learning adding 1-6 addition.  Instead of the 1-10.  This App is suitable for kid that is 1.5 years old to 4 years old.   I hope this app will bring both fun and knowledge to your kid.  Have Fun!

 

[Video]

See how my son play this App below in this video.

http://www.facebook.com/video/video.php?v=394547078283

I have created this blog space to post all my iPhone development related posting. Recently, I have found a tool called "Game Salad", and it is one of the wonderful tool for writing games. It comes with a lot of WYSIWYG kind of tools to help one to create games or applications. For me, I see there is a need in teaching my young toddler how to properly learn Chinese or any other thing, so, I have decided to spent some times to write some applications for that.