主題

[遊戲製作] 最近在搞的東西 + 以前到現在的遊戲製作紀錄(黑歷史大公開)

安德斯(Mr.Anders) | 2021-01-21 21:38:38

以下算是最近在弄得吧
最近想弄一款類似Unlight的那種回合制又帶點策略性的對戰遊戲
目前算是經歷了好長一段時間不斷修BUG
總算先完成了選著攻擊和回合切換的雛形
不過沒用過Unity的可能會不知道影片中在幹嘛XD
總之就先期待成品吧 ((遙遙無期

那以下就來分享我從大學至今的遊戲製作紀錄吧

我其實當初本來是想做動畫的,大概在大二下的時候覺得動畫只是讓人靜靜坐著看畫面,遊戲則多了可以讓人與畫面中的東西有互動覺得比較有趣,而剛好當時系上又來了一個教遊戲及互動多媒體的老師,於是就去請教他了,但那老師似乎只是懂一些理論也只會叫學生自己Google((囧

所幸當時也剛好有一個程式底子不錯的朋友(以下將化名阿德),在學習過程中他都幫了我不少忙,真心覺得能認識他算是自己的福氣



1.Shooting 超商大追擊

大學做的第一款遊戲,玩法類似打地鼠,總之黑貓會從不同的地方隨機出現,然後玩家必須在他縮回去前點擊銀幕打爆他,而打到不同種類的黑貓得到的分數也會不同

當時系上正在做小型專題(算是畢業專題前的一個模擬專題...吧)剛好在與大潤發進行產學合作,當時我負責程式而班上的一個同學負責美術,而阿德當時幫了我不少,很多對新手來說很複雜的功能都是他幫我寫好的,但當時那負責同學的美術其實算是中期才加入的(原本是只有我一個同時畫圖跟打程式),而那同學堅持要替換掉所有美術,我想說好吧畢竟好像也不知能夠給他做什麼就讓他做美術吧,最後可能因為那同學比較求完美還是比較雕磚,一張圖都會畫比較久,導致本預計能做更多有趣的功能跟故事,最後礙於時間只能這樣草草結束,不過最後還是有入圍,所以還算不錯啦!


2.機械生命體

這原本是我預計要拿來做為畢業專題的作品,大概是想作玩法概念類似LF2或怒之鐵拳那類Beat'em up的遊戲,而因為這遊戲整體非常龐大,所以我幾乎提前了兩年開始製作,並找了阿德、一名負責編劇兼美術及一名美術一起合作,而我則是負責畫動作圖根20%的程式

然而製作過程多災多難,先是美術因為跟我理念多次不合而主動退出,後來換了一名自稱很懂遊戲
近來,但殊不知只是個耍嘴皮的0技能,多次扯後腿搞到整組進度嚴重落後,後來我一氣果斷把他踢掉,而那編劇兼美術的那位也因為一些原因與我起了爭執,之後退出並永遠與我不相往來,最後阿德也因為當時很多現實的不可抗力因素而無法繼續合作,最後遊戲不了了之...

這也在當時成了我非常嚴重的陰影,因為我幾乎是把大學四年所累積下來的一切都賭在這上面,也做了很多預防工作,卻發生如此糟的結果,這讓我在專題期間直到畢業之後一段時間消沉了很久,讓我不知道自己之後還能信任誰,整個人幾乎快崩潰,前一陣子才稍稍釋懷了些


而當時也通宵熬夜趕出了不少東西,如今大概也只能擺好看了吧W 以下附上網址

3.反械戰

簡單說就是上面的遊戲做爛,但是礙於專題是必修所以還是必須做,於是只好上網copy別人寫好的語法然後瞎雞巴亂搞的一個東西,就是利用手機的陀螺儀當準新瞄準敵人射擊

基本上算是我的超級超級黑歷史了,這遊戲大概也讓我在系上成為一個笑柄了,不過算了吧...都過去了...


4.圈圈叉叉

畢業後開始去上職訓課,也正式開始深入學習程式,這遊戲算是課堂題目,也許在其他人眼裡看似沒甚麼,但也算是第一次不依靠任何人自己手把手弄出來的,也算是正式跨出遊戲製作之路的第一步吧~

當然中間遇到不懂的也是去請教了阿德


5.終極密碼

課堂題目之一,上頭會給予數字範圍,讓玩家猜正確數字是多少,並會隨著猜的數字越接近正確答案範圍會漸漸縮小,看玩家能在第幾次猜中


6.終極密碼 (電腦字猜)

同上 只不過這次是改成讓電腦自己猜,算是AI的基礎吧XD


7.很87 Der Game

第一Round的課堂結訓作業,嘗試做了一款橫向卷軸的跳台遊戲


8.跳跳鴕鳥

大家熟悉的那隻鴕鳥XDD,因為詳細製作過程之前發文說過,這裡就不多講了

不過真的德說這遊戲算是目前做的最完整也最成功的一個了吧,真的很感些很多朋友跟巴友給予的協助阿


9.機器人猜拳擂台

課堂練習作業,其實原本只是叫我們寫出猜拳功能而已,機器人、擂台跟音效那些是我自己後來加的XD


10.猜大小

玩法在影片的一開始有提,這裡就不多講了


以上大概就是從以前到現在所做的各種遊戲了吧~
一路走來或許走過不少歪路,也曾被他人閒言閒語過
但我一直告訴自己既然這是自己喜歡也是自己想走了路
那就咬著牙繼續走吧

未來有點想成立工作室開發獨立遊戲
但目前暫時還沒甚麼方向 也還沒有一個團隊
所以只能暫時先提升自己各方面的實力了w

243 巴幣: 142
雷剋司(怪獸王模式)
原則上只要會判斷式跟迴圈就可以做不少東西,畢竟學程式除了要懂那個語言的特性,剩下就是考驗寫的人自己的邏輯與否,改天還想問老師怎麼用Java來寫終極密碼的語法XD
2021-01-22 09:38:56
安德斯(Mr.Anders)
確實 不過蠻多初學者在邏輯這裡就卡關了 我記得我第一次上課時還教室坐滿滿 晚到就沒得選位子 到了倒數第2~3堂後 教室都剩下不到10個XDD
2021-01-22 11:32:58
雷剋司(怪獸王模式)
排除有些同學沒有接著上第二、第三階段,中途『棄權』的也確實不在少數,不過以我所見,尤其以前上Java的時候,通常都是第二階段才會比較少人,還不包括中途插班的WWW
2021-01-22 20:09:55
木瓜
猛阿,是個大佬,我現在重讀中,希望上大學也可以用u4做到自己想做的遊戲orz,大佬教我
2021-01-30 01:14:32
安德斯(Mr.Anders)
Unreal我完全不熟 只會用Unity可能要另請高手了ww
遊戲製作之路真的不好走 最好是有好老師教

我大學教授都只是講講理論 結果到頭來還是叫我自己Google
讓我浪費了2年學不出個所以然 後來是去報職訓課且有遇到好老師才有辦法獨自坐點東西
不過目前可能都只能做比較小型的東西而已
要做到市面上那些厲害的遊戲可能還很難 ((好想要有個志同道合的團隊555555[e13]
2021-01-30 01:26:53
木瓜
與其團隊還是自學比較好[e3] ,希望數學需要不要那麽高,該怎麼說呢,就像開餐廳,要是老闆不會煮飯,請來的廚子突然不幹了,難道要閉館嗎www.所以大家加油吧[e3]
2021-01-30 01:29:22
安德斯(Mr.Anders)
這剛好講到 我大學專題(也就是本文第二個遊戲)的情況ww 雖然一個人做時知道自己的極限在哪 也比較好規劃時間 但一個人拚通常容易感到孤單且容易放棄 而且製作遊戲不像畫圖 做遊戲變數很大 有可能做的途中進70%的時間都在Debug 這時有人可以互相扶持的話 通常會令自己有動力一點 不過要找到這樣的同伴很難[e13]
2021-01-30 01:34:54
木瓜
辛苦了,共勉之[e7]
2021-01-30 01:39:16

更多創作