這次很感謝 甜在心饅頭 邀請組隊,
本次參加的是【臺灣自製遊戲公會-冬季禮物箱】的活動。
遊戲連結:
網頁版(←點他)
木屋版(→點我)
這邊主要分享一下整個思考的過程。
一開始得知要從多個主題中選擇一個來使用,
就開始試著去構築一款小規模的遊戲玩法。
初步有兩個想法:
主題1:丟雪球
主題2:魔法少女橫軸射擊,但因為這個其實不好做,所以自己比較喜歡第一個...
主題2:魔法少女橫軸射擊,但因為這個其實不好做,所以自己比較喜歡第一個...
所以就繼續用第一個方案來繼續構想,但只有丟雪球...好像太單調了...
還可以怎麼組合呢?
一時沒有好的想法,所以乾脆......先洗澡!
然後就想到了點什麼。
雪球總是白色的...如果有顏色呢?
→那就讓雪球可以變色。
有了初步方向之後,再來就是思考玩家的行為,
既然這次的活動標題是禮物箱,那玩法就是是把雪球丟進禮物箱裡好了。
雪球是白的,那我用變色的方式來改變雪球顏色,
所以就可以把紅球跟藍球丟在一起變紫球,那紫球就是丟進紫色箱子裡。
所以玩法就是,丟有顏色的雪球進對應顏色的禮物箱裡來獲取分數。
於是,洗完澡,玩法雛型就產生了。
隔天便把這些想法跟夥伴討論,進一步明確了更多的細節。
陸續解決了一些問題:
●丟雪球,那誰來丟球?
→主題選項裡有個魔法少女,就用她吧...
●有了目標,那玩家的挑戰是啥?
→得分會隨時間減少
→角度跟力道的掌握
*雖然有小技巧XDDD
●限制?
→雪球不能無限丟,必須從雪人身上拿...
→雪人有耐久度,挖太快的話,雪人會GG
●關卡機制?
→波次闖關,每關有達成條件,最多10波。
→配表,方便調整
●如果可能的話,複雜版的內容可以有哪些?
→加上養成循環...(這真的就太複雜了)
之後就是隨著開發的進展持續補完一些細節設定。
====================================
這次學到了什麼?
●學到了GitHub的操作
雖然還不太熟練,常常要問夥伴,或者誤操作蓋檔了,要靠夥伴救場...
不過一回生二回熟,總算稍微知道怎麼使用了。
(SVN真的蠻親切的,大概是以前用習慣了吧...)
●初步了解UNITY運作的一些規則跟限制
過去都是在程式建構好的專案環境下作業,
主要還是依賴編輯器來實作。
雖然可以自己去看程式碼自己加一些小功能給自己用,
但這都是依附在專案環境下才能生效的。
但,若是從0開始呢?
想要的功能其實不是單純寫一段代碼掛上去就會動的...
這點在另外的獨立開發案中,自己也是吃足了苦頭,
寫的代碼沒有按預期的方式生效,進一步查了才知道原來UNITY有她自己的運作規則,
不是把代碼硬串就好了。
但在這個案子中,夥伴有寫很詳細的註解,可以讓我學習到一些UNITY的框架基礎,
之後也可以自己拿來亂改造=..=
這次真的學到了很多,但也還有很多要消化跟複習的地方...
希望之後可以更順手。