隨著年齡越大,工作、賺錢和生活上的大小事,有多久沒有屬於自己那因純粹的衝動所投入的時間,自己對製作遊戲一直很有興趣,但卻一直沒有嘗試去試著製作遊戲,因為最近接觸許多作品和看到分享製作遊戲的創作者,燃起了想要製作遊戲的心情,這次Side Project 30要來從零開始的學習並製作遊戲,希望可以順利完賽,並且可以在最終有一個可遊玩的簡單版本。
Design Document 今天來看Roguelike Tutorial的Design Document,當中寫到如果想要開發Roguelike遊戲需要怎麼...
根據昨天整理的框架來整理一下想要製作的遊戲內容。 如何應用到您的rogue-like game: 確定目的:與Rusty Roguelike相似,首先確定遊...
大概規劃了一下製作遊戲的步驟 環境設置 安裝並設置 Rust 和 Cargo(如果尚未安裝)。 熟悉 Bevy 引擎的基礎知識,包括其文檔和教程。 設置一個新...
設計遊戲的四個主要狀態 今天繼續來設計遊戲內容,昨天是主循環架構設計,今天來設計主循環中的四個主要狀態。 1. 開始畫面(Start Screen) 背景: 一...
為遊戲命名 在遊戲製作之前總要有個名稱,這次的遊戲主要是以VTuber為出發點,並且是受HoloCure所啟發,所以將這個遊戲命名為RogueLive: VTu...
優化遊戲架構 由於使用之前的教學程式,所有的程式都寫在main.rs中,並沒有切開架構導致main.rs有842行,今天先來整理架構,後面再新增功能時才會更有結...
實作玩家與角色 今天來實作遊戲角色 1. 設計和實現VTuber角色的基本移動和互動 功能描述: VTuber角色可以在遊戲場景中上下左右移動。玩家可以透過鍵盤...
昨天在加入player system之後執行出現了錯誤, error[E0425]: cannot find value `player_movement` i...
前兩天在新增角色移動與敵人移動的system,在開發上仍不熟悉Bevy與Rust,導致仍無法加入到系統中,雖然有遊戲開發的概念,但在Bevy與Rust遊戲開發上...
RogueLite: VTuber's Dark Odyssey 開發總結 1. 目標回顧: 這次挑戰的初衷是製作一個以VTuber為主題的RogueLite...