iT邦幫忙

2023 iThome 鐵人賽

DAY 20
0

今天開始來讀Roguelike Tutorial - In RustSection 4 - Making A Game,前面的章節是使用bracket-lib進行的教學,我先看Section 4學習他們設計遊戲的流程與概念。

Section 4 - Making A Game

教學包括了三大部分:

  • 製作一個基本框架遊戲。
  • 為遊戲增加一些 rogue-like 類型的基本特點。
  • 建立大量地圖。

如何應用到自己的rogue-like game:

  • 基本框架: 首先,您需要建立一個基本的遊戲框架。這意味著製作一個可以遊玩的最小可行產品。
  • 增加基本特點: 一旦有了基本框架,您可以開始增加 rogue-like 的基本特點,例如隨機環境生成、permadeath、回合制等。
  • 地圖生成: 建立有趣的地圖是 rogue-like 遊戲的關鍵。可以使用不同的算法和技巧來生成地圖。
  • 遵循「Berlin Interpretation」: 開始製作遊戲時,試著遵循上面提到的高價值目標。這將確保您的遊戲忠於 rogue-like 類型。
  • 設定和故事: 考慮遊戲背景。儘管許多 rogue-like 遊戲選擇中世紀的幻想背景,也完全可以選擇其他的設定。同時,儘管 rogue-like 遊戲不以其深入的故事而著稱,但一個簡單的敘事可以幫助增加遊戲的沉浸感。
  • 開始製作: 一旦有了計劃和設計,就可以開始製作遊戲。從建立基本功能開始,然後逐步增加更多的特點和內容。
  • 測試和調整: 在開發過程中,不斷地測試遊戲並進行調整。這將確保遊戲不僅有趣,而且具有挑戰性。

上一篇
[Day 19] Bevy 學習 - Alien Cake Addict
下一篇
[Day 21] Roguelike Tutorial - In Rust : Design Document
系列文
三十歲時在做什麼?有沒有空?可以來做遊戲嗎?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言