There are 15 types of enemies in my iOS game, Thick Lips, and each has its special super power. This post is going to show how I architect the game with design patterns, so that the 15 types of enemies wouldn’t mess up the code.

Oct 21
Posted by eddy in idevblogaday | 3 Comments
There are 15 types of enemies in my iOS game, Thick Lips, and each has its special super power. This post is going to show how I architect the game with design patterns, so that the 15 types of enemies wouldn’t mess up the code.

你有否試過和隊友共同修改一個Project時,不小心被隊友覆寫了自已的修改?有否試過和隊友各自有一個版本的程式碼,但不知誰的版本才是最新版?
Version Control System可以幫助你解決以上問題,使你的編程更順利。
Read the rest of this entry »
你想增加你的Mobile App所帶來的收入嗎?你想更了解你的用戶嗎?
這篇文章會介紹「Flurry」,一個簡易的協助了解「用戶行為」的分析工具。「Flurry」可以幫你解答以下問題。
本文會簡介架設iPhone push notification server的方法,亦會介紹Urban Airship,一個方便快捷的第三方Push Notification服務。
Aug 24
Posted by eddy in Uncategorized | 1 Comment
This article is going to compare 2 popular iOS 2D game frameworks: Cocos2D and Sparrow.
“Framework” is a software library where the generic code or most-wanted code are already well prepared.
In order to develop an 2D iOS game, you need to learn OpenGL or Quartz 2D, which are the official API provided by Apple and have steep learning curve. The game frameworks discussed below try to provide a high level layer over OpenGL which is easier to learn. They help developers to reduce the development and maintenance cost and reduce the probability of making mistake.
筆者參加了一個由微軟、數碼港、敗家手記及WinAndMac合辦的活動,得以在香港微軟位於香港數碼港的辦公室預覽到其新產品,包括Kinect(下一代家用遊戲機)、Windows Phone 7(下一代微軟手機)及Surface(多點觸控桌面電腦)。本文會先講述筆者對Kinect的體驗及感受。

據蘋果公司於2010年1月5日公佈,有高達30億iOS app已被下載(來源)。你想趁這巿場還未爛的時候分一杯羹嗎?

這篇文章會介絕「如何編寫一個iOS app」,當中筆者會透露一些官方文件沒有提及的值得留意的地方。
編寫iPhone app的朋友常常會遇到以下的情況:究竟別人的app的那個神奇的Component或功能是怎麼做出來呢?這篇文章會介紹Three20這個framework,一個可以相對簡單地做到好多「神奇」功能的framework。
Read the rest of this entry »
Arclite theme by digitalnature | powered by WordPress