Scr000003_final.jpg

沒錯,為什麼這禮拜沒什麼PO文呢?

因為,我在寫程式囉!

跟大家分享一下手機遊戲開發的過程。

大家都知道,手機軟體現在很紅。紅到APPLE靠它就能成為市值最高的手機廠商。而也是這緣故,手機軟體的開發成為近年來最紅的話題。

NOKIA的OVI會否重振雄風呢?不知道!
Scr000009_final.jpg


筆者用什麼開發呢?簡單整理一下:

1.WINDOWS 7電腦一台

2.N97手機一台

3.NOKIA SDK-QT開發環境

4.RPGXP

5.繪圖軟體


最主要的部分,就是上述五項;最花時間的部分,莫過於程式以及美術啦。這兩樣都好累人。

程式的部分,筆者選擇QT,因為看好它跨平台且後勢驚人的感覺。QT是用C++的語言,中文資源不多,造成程式門檻有點高;不過,漸漸克服不適感,而漸入佳境。NOKIA的團隊,不斷地推出很好用的API,讓程式的開發愈來愈好用。或許下一次開發就用NOKIA QUICK (QML)語言也說不定。它看起來蠻直覺的,一定是開發程式上不可多得的助手。

QT的程式開發環境,簡易明瞭。
3_final.jpg

附帶各手機的模擬器。
4_final.jpg

那美術呢?筆者幹嘛用RPGXP呢?當然是有原因的囉,就是要確認遊戲的設計概念是正確的。舉例來說好了,筆者要寫條件分歧,就會用RPGXP寫條件式,跑過一輪後,在寫入QT專案中。或是拼塊材質要組成時,也會利用RPGXP中的拼圖功能,來簡易的實作地圖。免去製作小工具程式,來測試基礎元件,直接就遊戲的核心來做開發。

RPGXP提供的工具程式,可以快速的製作地圖。
1_final.jpg

包含簡易的製作流程控制,以及程式運作。
2_final.jpg

而最有趣的部分,莫過於上機測試啦!在N97看到自己的遊戲,真的是很感動啊!雖然它還不是很完美;不過,它不斷的茁壯,讓我更有信心看到它發表的那一天。

N97中開發的情形,目前還在實作引擎。
Scr000004_final.jpg

圖中顯示點選金幣出現的效果。
Scr000005_final.jpg

arrow
arrow
    全站熱搜

    壞熊 發表在 痞客邦 留言(1) 人氣()