共有 3 篇文章

【Roguelike】隨機選出並生成敵人【C#】 的文章標題圖片

【Roguelike】隨機選出並生成敵人【C#】

預計在 Treasure Rogue 中更新的「改良關卡生成演算法」已經告一段落,這篇文章會附上程式碼,詳細解說它的實作。

發布日 2020/06/18 mackysoft.net

如何實作回合制的遊戲迴圈【C#】 的文章標題圖片

如何實作回合制的遊戲迴圈【C#】

本文介紹用來實作回合制遊戲迴圈的程式碼。我製作的回合制 Roguelike《Treasure Rogue》基本上就是依靠接下來介紹的程式碼運作。為了讓程式碼更容易閱讀,我省略了非絕對必要的部分。

發布日 2020/06/14 mackysoft.net

實作加權隨機選擇【C#】 的文章標題圖片

實作加權隨機選擇【C#】

有時候,我們想要的不是完全均勻的隨機,而是會依照各元素的 Weight(權重)改變被選中機率的隨機選擇,例如抽卡或道具掉落率。本文會介紹一種在 C# 中實作 WeightedRandom 的方法。

發布日 2020/06/05 mackysoft.net