2010-06-05

我的第一個安卓小遊戲 Hab Fab



Hab Fab是我這學期拿一堂課寫出來的成果,有別於用原生SDK開發,老師要我們用Appcelerater's Titanium這個framework來寫,好處就是開發比較簡單快速(據稱?),只要懂javascript就能寫(難度跟寫後端Web應用差不多吧),另一個好處就是一次開發可以跨平台佈局在android跟iphone平台(據稱?),經過一番磨難之後總算把這個小遊戲給生出來...



這個小遊戲主要是要教使用者來辨識一些常見植物屬於那一個家族。在圖鑑模式裡面可以根據家族來查照屬於該家族的四張植物卡,總計有二十四種不同植物。玩家在這模式當中要盡可能熟悉植物與該家族分類,好進行接下來的遊戲模式。


遊戲模式是很典型的記憶配對遊戲,唯一的不同是要配對的不是牌面,而是植物的家族種類,一輪當中會有十二張牌,總計六種家族類型要玩家配對。


其實可以小小作弊啦,如果忘記該張植物卡是那個家族的,輕觸一下右手邊大圖就可以看到該家族。


配對完會結算總共使用的翻牌次數。

超過40 : 非常遜
30 - 40 : 還OK
20 - 30 : 不錯喔
低於20 : 天才! 請受小弟一拜

目前我看過的最低記錄是18步,我自己平均是22步。



在這個Project裡我是負責視覺介面設計與大部份的程式碼撰寫(在LAB裡被稱作Tech Support不是被叫假的!),說到這,Titanium真的是很鳥的東西,雖然他們API看起來很簡單啦,該有的元件也幾乎都建構好了,但感覺上他們的主力還是放在iPhone/iPad。很多功能事件Android都不能呼叫,拿一個滑動事件來說我還得靠 touchstart / touchend 兩個事件來實作,對Android開發者實在超不親切的,我想之後我寧願花點時間去研究Native SDK,也不要用這鳥鳥的Titanium。

視覺設計部份,我們其實沒太多美國時間去做那些牌面,所以我們借用了Shanleya's Quest這組介紹植物的圖像內容,唉呀~反正是學術用途,在美國只要有給credit,在合理範圍之內的用途都有免責權。(強者我同學如是說)我設計的部份主要就是logo、圖標、按鈕、卡背等。Multimedia的工程師也要兼用設計師阿...  (默)

等確定版出爐之後我再去搞個Market認證放到Market上,當然啦,學術研究用所以是免費的,不過爛Titanium還蠻容易FC的,試用BETA版請不要太過期待 XD

有興趣下載的同好請鎖定這篇文章,一可以發布我就會丟連結上來了,也歡迎給予小弟一些批評指教。

qrcode

Hab Fab正式上線,歡迎給予回應指教!

0 回應:

張貼意見

非Blogger會員的朋友,請在"發表意見的身份"選單選用"名稱/網址"填入您的大名,這樣NS才知道該怎麼稱呼你喔 :)

文章回應

友格友品

  • 便宜又好用的契約工 - 家人聽說中壢有間外資企業的待遇、福利不錯,便不斷「鼓勵」本人轉換就業跑道,心想要是不親身體驗家人的道聽塗說,他們會像故障地錄放影機重覆播放相同的片段,認為沒去應徵這份工作很可惜。於是我用九個月的寶貴光陰,證明高中同學的先見之明(萬一沒升正職怎麼辦?),然而有智慧的他只糟蹋卅天。 人資經理與數位應...
    22 小時以前
  • 最好的時光 - Samsung NX200(十五)酒神,巴克斯 - 這幾年來,用了很多相機。 [image: Samsung_NX200_Bacchus_01] 起初只是基於購買新相機的興奮感,後來轉變成Camera log般的紀錄,練習把相機拍的漂漂亮亮,就當成是一個記錄吧。 [image: Samsung_NX200_Bacchus_02] 寫著寫著,不知不覺,自己的...
    1 天以前
  • You are my cup of coffee - 情人節,這個總是令人感到欣喜,抑或是心煩的節日,不過甜食愛好者或許值得期待,因為此時無論走到哪,巧克力都在促銷打折。 想起在倫敦小巷裡遇見的糖果店Mrs Kibble’s Olde Sweet Shoppe,只是路過,卻被櫥窗裡五顏六色的糖果給吸引,小小的店面擺滿了無比繽紛的糖果們,還以為自己不小心闖進了童話...
    2 天以前
  • 敘事曲終,人,散 - 越離越遠,我以為的那些仍然繼續開始支解崩壞; 細數空氣中的灰塵,聽每一顆光影裡殘餘的餘韻,然後一個字一個字寫下也沒甚麼人要聽的故事,暫且稱做敘事曲吧。 曲終也許就是人散。 這也沒甚麼好或不好,人生就是如此,如同房屋有拆有遷,或者與人有合有離。只是每一道流沙都會刮下細細小小的刮痕,久了才發現原來眼鏡也會因...
    2 天以前
  • 主題偵測的暫存內容 (bbfa88e0-2cbe-4988-a958-401f8cdc940e - 3bfe001a-32de-4114-a6b4-4005b770f6d7) - 尚有未刪除的暫存文件,請手動刪除。(42ad9a55-b336-488e-aa69-2e8d934548d1 - 3bfe001a-32de-4114-a6b4-4005b770f6d7)
    4 天以前
  • 阿飘有没有? - *晚上考完试,要回宿舍就必须步上梯级走过一条长长的行人天桥。* * 每次在步上梯级时,抬头一看都会觉得。。。。。。* *阿飘随时会迎面扑来啊~~~~~~~~~~~~~~~~~ *
    5 天以前
  • You hurt me, I hurt them. - Suffering doesn't necessarily help one to be more patient. The pain of being hurt, if not healed, will hurt others. Because of being afraid of being hurt a...
    1 週以前
  • 平安夜之南境之旅 Key West – Day 2 亂逛篇 - *…看 Day One* 一般來到 Key West 的遊樂行程分為數種,最受歡迎的當然就是緊張刺激的水上活動,Jet Ski、parasailing等等,搭配 12 月溫和的天氣,完全沒有鹹腥味的海水,簡直就是完美的水上天堂。可惜的是有個小 eThaN 跟在身邊,大部分的水上活動都不適合小小孩,我們只好...
    1 週以前
  • N式滷牛腱 - 上個禮拜試作了一次滷牛腱,發現這道菜簡單易學,應該又是留學生必備的一道菜式,跟我之前做過的牛肉麵比起來,我認為選用牛腱肉並整塊煨滷,口感風味上更上層樓,所以以後如果我做牛肉麵大概也會用這種方式來實現。 廢話不多說,N式廚房上菜囉。 首先當然是肉,選用Beef Shrank,一磅約3.99。 生薑去皮打扁...
    1 週以前
  • Android 4.0 技術與就業研討會 - 3/7 日下午有個「Android 4.0 技術與就業研討會」。我講的部分是 Fragments,這是 Android 3/4 中最重要的一個新架構。有興趣的歡迎報迎參加。 這個活動是由台灣知識庫主辦,時間是 3/7 1pm-5:30pm,地點應該就在台北車站附近的開封街一段32號4樓。
    2 週以前
  • - 1.yesterday is here. 2."她終於來到一個可以繼續活著也可以死去的年紀。" 3.書店關掉後,星巴克像個尷尬的中產房車每天臨停在那裏。然後改裝小電影院,停業咖啡館,整頓四不像的頹喪,停止喃喃自語,邁向庸庸碌碌,越走路越趕不上更迭。踉蹌的跌倒,順勢躺下,發現自己在家,因為也沒有地方可以去了。...
    1 個月前
  • Blogger’s Brand New Google+ Page - *(Cross posted from the Blogger Buzz Blog) * Earlier this week, the Google+ team launched Pages, a new way for you to keep up-to-date with your interests ...
    3 個月以前
  • ▌Westlife西城男孩2011台北演唱會隨筆 - Westlife的歌曲是我和妹妹的回憶、進入西洋音樂學英文歌的開始,我在以前的網誌是這樣介紹的。 當時怎麼也不會想到有天能現場看他們唱歌。 開場前,布幕映照觀眾席,有的揮舞國慶日國旗、或持Westlife出身的愛爾蘭國旗、當然也許多高舉應援燈牌左右揮舞的歌迷。外國夫妻、小孩子、大人男女被照到反映各不相同,...
    4 個月以前
  • 我要搬家了 - 謝謝大家長期以來對小弟的支持,今天終於下定決心要搬家,以後請各位朋友 來我的新部落格喔.... 新的部落格
    4 個月以前
  • 久違的豎笛組聚+學妹成發 - 命運是很奇妙的走在街上遇到阿Keng(當屆42nd豎笛組組長)其實也是巧合算算日子我們大約也有五年不見了吧...久別重逢兼以路上巧遇驚喜非常阿Keng說要去看小小小學妹(53rd)的成發還約了其他的CL寶貝們二話不說,我當下就答應決定前往 星期六(5/20)下午到達中油大樓會議廳看到出席的大家時心情真是開心今天這...
    8 個月以前
  • 生命有限,愛與夢無限 - 生命有限,這是所有人都知道的事,只是很多時候,我們並不會刻意去想它,總覺得自己會有很多很多的時間才會體會到生命有限這件事。然而命運有時會很喜歡忽然提醒我們,你的限期就在不遠處。 期限將至時,我們該如何去面對?身邊人又該如何面對?這似乎會牽引出很多很多的想像。當中對大限將至的人,我們可以有多少愛去付出?又有多少夢...
    9 個月以前
  • 屬於自己的角落 - [image: IMG_7041.jpg] 每個上班族都希望可以在下班時有個讓自己身心都放鬆的地方 這幾天晚上幾乎都是這樣度過的,開一盞微微的燈光,一個人攤坐在椅背上看書、上網... 喜歡這種光線聚焦在一個焦點的感覺,就算周遭在怎麼紛亂,此時視線也會被這道光侷限著 看不清外面的景況,也許也不會被外面的世界打...
    1 年前
  • Maroon 5 - Misery haha...too much love
    1 年前
  • GPA魔人請退散 - 真的很受不了那些對分數斤斤計較的人。是的,我知道平均成績在B以下的話就拿不到學位,可是有必要為了拿A而不停地要求教授提供extra credit嗎? 更何況即使某一堂課fail了還有其他的課可以把平均拉起來(對於某些人來說,拿不到A就等同是fail),何必把自己搞成沒有拿到A就等於世界末日來臨了? 每次...
    2 年以前