banner
Xiao4-800K

Xiao4-800K

技术分享、闲聊、玩闹

請將以下文字翻譯為繁體中文: 複刻打氣球《BalloonFight》

閒白兒#

我有點迷路了,我給自己定了一些目標,一步一步走下來才知道有多麼艱難,可能迷茫才是生活的常態吧,在一個朋友的抖音裡面看到這樣一段話,誰能知道自己這輩子的腳本那?無非都是走一步看一步罷了。但是話說回來,也正是因為世事無常才能生活的多姿多彩,誰也不知道後面會發生啥,好好珍惜當下的一切吧。開心也是一天,難過也是一天,與其不斷自己後悔惱怒過失,還不如好好走好接下來的每一步。

在我的計劃中有一個遊戲項目,雖然立項了,卻很難開始下筆,真的應了那句 “理想很豐滿,現時很骨感”。由於設計了太多太多的元素,又不想糊弄自己草草了事,所以一想到那個項目,我能發呆很久像很多,有些時候我都開始質疑自己,真的有好好考慮過嗎?時間精力都跟不上、涉及方面又那麼雜,真要是能完成了,估計也要個兩年三年了,不說別的,美術、音效隨便單拉出來一個都是一個單獨的領域了…… 當然說這些不是為了退堂鼓,只是想提醒一下自己,還有個心心念念的項目沒有做那。笑臉

說回複刻#

回顧了一下之前複刻遊戲的經過,可能我把重心放偏位置了,有很多時間可能放那些錦上添花的上面了,比如畫一個更順眼的像素角色,弄個奇奇怪怪的效果啥的,雖然收獲了不少,但是浪費了非常多的時間,所以在那個晚上決定,捨棄那些暫時不適合我的部分,最快速的出原型。

遊戲介紹#

這次複刻的是 FC 的打氣球,原版遊戲雖然體量很小,但是確實給我留下了太多的美好回憶,這是小時候能讓表哥氣到砸手柄的遊戲,很上頭。

玩法上就是踩敵人頭上的氣球,很小兒科,重溫了一下。

嗯~再次明確了,我就是遊戲菜鳥,啊哈~~~~

複刻過程#

1. UI直接參考原版遊戲,因為不想在字體上浪費太多時間,所以隨便挑了一個湊合用了一下,使用512像素還原256的效果
2. 角色圖,這次使用aseprite做16*16的圖塊和逐幀動畫,果然像素一少,那畫起來真是超快出圖
3. 項目結構搞起來,明確一下資源、視圖、腳本、數據存放位置,方便管理
4. 遊戲元素實現,牆體、空氣牆、碰撞器、玩家、敵人……巴拉巴拉都一個一個實現起來
5. 界面搭建,切場邏輯,遊戲主邏輯完善
6. 測試、打磨
7. 增加自己的想法
8. 打包,給同事玩咯

最後再來段閒白兒#

附上幾個遊戲內截圖

測試
測試
測試

這次複刻我捨棄了那些花裡胡哨的想法,也沒有啥可圈可點的技術點,就只剩從一個項目雛形到最小版的開心了,如果非要從這個項目得到啥,那就是一個套源碼(godot4.1)和一份直接遊玩的快樂吧(exe 版本)。(嘗試一下遊戲中的旅行模式,有點上頭的)

源碼 + exe 下載地址:https://download.csdn.net/download/at555444/88569027

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。