Godot:SB 開發快照(遊戲音效演示)


3樓貓 發佈時間:2024-03-19 14:34:19 作者:命運坍縮 Language

Super Ball 功能開發快照
主要演示了遊戲內的交互音效,歡迎進行任何形式的反饋
遊戲使用 Godot 引擎進行開發,是一個多人競技遊戲,帶有一定的派對屬性
音頻開發使用了 Resonate 插件
這個插件一定程度上填補了 Godot 音頻管理的薄弱,可以更方便的集中化管理音效和音樂
說實話感覺音效方面的開發,技術方面並不存在太大的難度
更多的問題在於音效的尋找上,音效相比圖片等素材更不直觀,作為一個個人開發者也無力進行音效製作
在音效的尋找上耗費了很多的時間,同時還得進行多次的測試替換以找到最為契合的音效
鼎立推薦 Audacity 這款開源軟件可以進行快捷的音頻調整
例如素材的二次剪輯,降噪,漸入漸出,音量調節,乃至進行格式轉換
不過格式轉換更好的方案還是使用 Ffmpeg
因為 Audacity 無法進行批量化的轉換,但是 ffmpeg 因為沒有 UI 所以使用起來還是會麻煩一些
“機核文章好像沒法寫代碼塊,代碼就放在博客裡了”
通過這個腳本可以一鍵對 comp_in 內的音頻文件進行轉換,總體來說也算比較方便
個人的素材使用主要是 itch 的免費音效,kenney 提供的免費音效,再次感謝無私的開源者們
在 Godot 4.3 音樂管理方面又會帶來增強,會新增播放列表,和多個音頻的分層播放,還是很期待的,也感謝 Godot 社區的貢獻者們
最後說說我的遊戲,這是一個多人派對遊戲,會有多個子玩法組成,目前在做的這個玩法會有一些類似《火箭聯盟》有一些相似的底層設計思路
當前完成了一些基礎功能,包括本地聯機的部分,能進行網絡的匹配,不過還有一些 bug 需要修復,當前的局內規則也還沒有進行開發,在全部完成之後會進行遊戲性的測試
其實我也知道一個網絡遊戲的開發對我來說還是會挺有挑戰的,一個基於物理的網絡遊戲就更難了,不過也一步步的在向前挪動,說實話也並不知道最後是否能產生一些價值,為一些玩家帶來快樂
作為一個獨立開發者不免有時會陷入迷茫,覺得無力,感到孤獨。不過也沒有其他的選擇,唯有穩步的向前推進,後續如果有精力的話也許會謝謝整個遊戲的策劃思路。不過主要精力因該還是放在遊戲的開發上
之後會再放出一些其他的開發切片,不過可能不會出視頻教程,當然看需求的話會在博客上寫一些文本類的教程,和放出一些簡單實用的腳本/著色器之類
Godot 總的來說還是存在著很一些 bug 和不完善的地方,不過好在其擁有著一個龐大且活躍的社區。這能很大程度補上一些功能上的不足,也能感受到其在不斷的變好
對於引擎我並沒有足夠的實力進行貢獻,但我想用其製作出滿意的作品也算是某種程度的添磚加瓦
總之 - Just do it.

© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com