發表文章

目前顯示的是 10月, 2021的文章

來做人生第一個遊戲吧 Unity No/Aiming 高二上學期自主學習作品

圖片
動機   國小國中,我沉迷於電腦遊戲,時常被爸媽抓到,痛打一頓,電腦因此被沒收。為了能碰到電腦,我學習程式設計,立志要做一個遊戲,這樣我就可以明目張膽的在父母面前打遊戲。 目的 做一個可以遊玩,可以帶給他人體驗的 Unity 遊戲 製作歷程 Github 「 在兩個禮拜就是成果發表會了。 」 我跟我自己說。 「 這可是你五年的夢想,不要搞砸。 」 高二上學期末,我連夜趕工,希望可以將遊戲裡所有的錯誤與瑕疵去除。這時,不幸的事情發生了。為了能隨時隨地製作,我將 Unity 編輯器與遊戲專案存在一個 USB 裡,這樣我就即使在學校,也可以插入 USB ,製作遊戲。但在我一次趕工時,不知怎麼回事, USB 居然燒掉了。我試著使用資料救援軟體,但都失敗了。當時我非常的沮喪,三個月的努力化為泡影。不知睡覺時,我哭了多少回。但我爸爸激勵我說:「傷心是不能解決問題的,成果發表是不會消失的,現在你要做的,是 測定計畫,解決問題 。」這句點醒了我。專案消失了怎麼辦,重新做一個啊。當天晚上,我開啟電腦,重新製作遊戲。重新製作不但更快速,也更純熟,品質也更好,許多不好的程式片段與架構也修得更完美。當然,我記取製作時的教訓,不在只存在 USB 裡,而 GitHub 裡。藉此機會,我學習了 Git 的使用方式,與程式版本管理。雖然不是精熟,但也學到不少經驗。 遊戲市場 為了製作遊戲,我翻閱無數篇文章,學習元件導向程式設計,在此同時,我看到許多現在工作的遊戲工程師,紀錄自己工作歷程的文章,也對此職業有著更進一步的認識。也發掘到我對遊戲製作沒有太大的興趣。遊戲製作就像是畫一幅畫,寫一篇小說,拍一部影片。這些職業,都是以某種特定形式,向人們傳遞內心實質的想法。 我製作遊戲的目的只是圓小時候的夢而已,並非想當成終身職業 。 合作 美術並非我的專長,為了使我的遊戲能看,我聯繫國中同學,希望他可以為我設計圖像。當時我認為我只需要描述一下遊戲內容,與心目中想要的成果,就可以拿到我想要的圖像,放入我的遊戲中。結果當我拿到出版的圖像時,跟我心中想的有點懸殊。我和他溝通了數次,沒有達到共識,對方一度想隨便應付了事,結果那張隨意畫出的圖正符合我意。看來 溝通合作的技巧,我還有許多不足之處 。 專案實體 https://dctime-mc.itch.io/no