iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
SideProject30

三十歲時在做什麼?有沒有空?可以來做遊戲嗎? 系列

隨著年齡越大,工作、賺錢和生活上的大小事,有多久沒有屬於自己那因純粹的衝動所投入的時間,自己對製作遊戲一直很有興趣,但卻一直沒有嘗試去試著製作遊戲,因為最近接觸許多作品和看到分享製作遊戲的創作者,燃起了想要製作遊戲的心情,這次Side Project 30要來從零開始的學習並製作遊戲,希望可以順利完賽,並且可以在最終有一個可遊玩的簡單版本。

鐵人鍊成 | 共 30 篇文章 | 11 人訂閱 訂閱系列文 RSS系列文
DAY 21

[Day 21] Roguelike Tutorial - In Rust : Design Document

Design Document 今天來看Roguelike Tutorial的Design Document,當中寫到如果想要開發Roguelike遊戲需要怎麼...

2023-10-05 ‧ 由 Moscle.dev 分享
DAY 22

[Day 22] 規劃想做的遊戲內容

根據昨天整理的框架來整理一下想要製作的遊戲內容。 如何應用到您的rogue-like game: 確定目的:與Rusty Roguelike相似,首先確定遊...

2023-10-06 ‧ 由 Moscle.dev 分享
DAY 23

[Day 23] 開始製作遊戲啦!

大概規劃了一下製作遊戲的步驟 環境設置 安裝並設置 Rust 和 Cargo(如果尚未安裝)。 熟悉 Bevy 引擎的基礎知識,包括其文檔和教程。 設置一個新...

2023-10-07 ‧ 由 Moscle.dev 分享
DAY 24

[Day 24] 設計遊戲的四個主要狀態

設計遊戲的四個主要狀態 今天繼續來設計遊戲內容,昨天是主循環架構設計,今天來設計主循環中的四個主要狀態。 1. 開始畫面(Start Screen) 背景: 一...

2023-10-08 ‧ 由 Moscle.dev 分享
DAY 25

[Day 25] RogueLive: VTuber's Dark Odyssey 實作

為遊戲命名 在遊戲製作之前總要有個名稱,這次的遊戲主要是以VTuber為出發點,並且是受HoloCure所啟發,所以將這個遊戲命名為RogueLive: VTu...

2023-10-09 ‧ 由 Moscle.dev 分享
DAY 26

[Day 26] RogueLive: VTuber's Dark Odyssey 優化架構

優化遊戲架構 由於使用之前的教學程式,所有的程式都寫在main.rs中,並沒有切開架構導致main.rs有842行,今天先來整理架構,後面再新增功能時才會更有結...

2023-10-10 ‧ 由 Moscle.dev 分享
DAY 27

[Day 27] RogueLive: VTuber's Dark Odyssey 實作玩家與角色

實作玩家與角色 今天來實作遊戲角色 1. 設計和實現VTuber角色的基本移動和互動 功能描述: VTuber角色可以在遊戲場景中上下左右移動。玩家可以透過鍵盤...

2023-10-11 ‧ 由 Moscle.dev 分享
DAY 28

[Day 28] RogueLive: VTuber's Dark Odyssey 剛起步就要Debug

昨天在加入player system之後執行出現了錯誤, error[E0425]: cannot find value `player_movement` i...

2023-10-12 ‧ 由 Moscle.dev 分享
DAY 29

[Day 29] RogueLive: VTuber's Dark Odyssey : 難道要做不出來了嗎

前兩天在新增角色移動與敵人移動的system,在開發上仍不熟悉Bevy與Rust,導致仍無法加入到系統中,雖然有遊戲開發的概念,但在Bevy與Rust遊戲開發上...

2023-10-13 ‧ 由 Moscle.dev 分享
DAY 30

[Day 30] 來為這次side project 做個總結

RogueLite: VTuber's Dark Odyssey 開發總結 1. 目標回顧: 這次挑戰的初衷是製作一個以VTuber為主題的RogueLite...

2023-10-14 ‧ 由 Moscle.dev 分享