2012年3月27日 星期二

Lua Module

Wow居然半年沒有新文章~我真是太混了。這段時間去參加App比賽了,辛苦獲得最佳文創獎,但是卻忽略了這邊的文章,真是不好意思阿。

今天來講講Lua很好用的Module吧。

Module(模組)主要是允許和其他Group分享你自己開發的code,並且不需要任何複雜的語言去引入Module,只需要透過”require”載入,就能夠索引Module裡的table參數、function等。且Lua的Module可以視為程式人員與美工、企劃人員之間的溝通橋樑,美工、企劃人員可以將遊戲設定輸入至一Module裡面,程式人員只需要針對這些Module的加載,就可以取得整體美工與UI空間規劃。當然,如果美工、企劃人員要修東修西的,程式人員也不用隨侍在側,一直跟著修改。Module使用如以下範例:

2011年10月25日 星期二

Lua -- 物件導向 Object-Oriented Programming

來來來,好久沒有新教學文了,今天就來談談在Lua裡面實現物件導向寫法。其實呢,Lua並不是一個物件導向的語言,罷特~~ Lua裡面神通廣大的table當然可以辦到這件事。今天就來講解,Lua如何辦到物件導向。

2011年10月21日 星期五

Crazy Festival 瘋節慶 改版囉 ~~ V1.1版正式推出

Crazy Festival瘋節慶已經上架快一個月了,期間聽到一些朋友支持聲音,很感謝大家支持。也更感謝大家可以不顧情誼,直接給我們一些狠狠的建議 ~~ 哈哈,沒錯,就是要這麼狠的給我們建議,我們才會繼續改進。

Crazy Festival瘋節慶目前針對一些小問題以及遊戲平衡度問題進行了修正,也在遊戲中加入了OpenFeint線上排名。歡迎大家繼續告訴大家,更新之後的版本更加好玩喔!!
也謝謝遊戲基地的支持,為我們進行了介紹,歡迎請看遊戲基地:瘋節慶。也希望您能幫我們推薦一下。

2011年10月2日 星期日

號外號外:ARSABALLOON最新力作 "瘋節慶"

各位朋友阿 ~~ 最近又很久沒有新教學文章,因為呢,最近忙著成立一個新團隊(包含程式與美工),我們團隊名稱是:ARSABALLOON,有興趣者,可以猜猜看這是什麼台語?沒錯,就是"阿薩布魯"啦。

雖然團隊名稱是"阿薩布魯",可是不代表我們的作品都是在鬼扯喔。我們的作品方向是希望融入台灣傳統文化,藉由大家熟悉的小遊戲帶您了解文化活動。

最近ARSABALLOON的第一號作品,"瘋節慶"已經上架囉。
"瘋節慶"是一個以傳統中國節慶為主題的遊戲合集, 希望透過此App將中國傳統節慶之典故與節慶特色介紹給欲了解中國文化的朋友, 並且結合目前大家熟悉的遊戲, 融入濃厚的中國風與中國節慶的遊戲元素, 讓玩家深入體會並參與中國慶典。可以觀看以下介紹短片:

不管你是iOS還是Android系統都可以下載喔。而且是免費的喔,請大家告訴大家,多多下載。

iOS系統
http://itunes.apple.com/tw/app/crazy-festival/id467586771?mt=8
Android系統
https://market.android.com/details?id=com.arsaballoon.crazyfestival&feature=search_result

或者直接搜尋"瘋節慶"or"CrazyFestival"都可以找的到喔。未來此App將會長期持續更新,會有英文版本以及持續加入新的節慶遊戲,以及台灣在地活動,歡迎愛台灣的大家,多多把這個App推薦給你身邊的朋友,或者外國朋友,讓全世界看到台灣文化。

2011年8月1日 星期一

Corona SDK -- Apple In-App Purchase -- Part 3

我過去還真的沒有想到,In-App Purchase居然要寫到Part 3。為什麼我要寫Part3呢?其實在Part 1、2都已經把In App Purchase的使用方式都介紹的很詳盡了,但是,在”實務”上,是要添加小技巧的,以下為原因:

        1. 在連結In-App purchase的時候,如何讓所有動作(如按鈕、touch等)需暫停?
        2. 如果網路不通、或無網路服務,如何停止連線?
        3. 索取購物資訊的時候,如果發生錯誤,如何停止連線?

2011年6月30日 星期四

Corona SDK -- Event Control

Event控制,我想應該是Corona最最最最最....最重要的項目了。為什麼這樣說呢,因為除了各種顯示物件的建立以外,全部都需要透過Event來達到與使用者互動或者觸發特殊事件,例如:
       1. 使用者按下按鈕,切換顯示圖片,這就是一種Event
       2. 使用者按下iPhone的暫停按鍵,要觸發暫停遊戲的動作
       3. 遊戲每次重新進入畫面(enterFrame),希望有相對應觸發動作
       4. 如果有使用Physics物理世界,有物件碰撞的話,要觸發什麼動作

2011年6月27日 星期一

[輕鬆一下吧!] 有責任感的年輕人

       「寫久了程式語法,決定開始加入一些網路蒐集的輕鬆小品好了。前幾天新聞報導,常常久坐容易老化,希望大家寫程式疲累之餘,記得要動一動,輕鬆一下。」




話說年輕人不小心把手推車弄翻,滿車玉米都散落在路上!住在附近的農夫跑過來看!看著焦急的年輕人,農夫安慰他說:年輕人,別煩惱!暫時先不要管這些吧,先到我家吃個飯吧!吃完之後我再幫你把車翻過來收拾一下⋯⋯

年輕人:謝謝你的好意,可是我想我爸爸會不高興我這樣做的!
農夫:不會的孩子,來吧!反正都要吃飯了,不差這一點時間!




年輕人:這樣不好啦,我爸肯定會不高興!