創建戰鬥皇室

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

系列說明

創建一個基於回合的多人遊戲體驗,在那裡用戶競爭成為最後一個剩下的玩家!這個系列在冒險遊戲之後是一個很好的下一課,它會擴展遊戲設計和電腦科學中的核心概念。完成後,體驗可以使用獨特的遊戲元素進行自訂並將其轉換為金錢。

目標和前提

學習目標

練習 模組化編程 ,創建單獨處理遊戲功能的腳本,例如傳送玩家或啟動比賽計時器。:

實裝 事件 隨著遊戲匹配開始和結束來創建分離的腳本之間的原因和效果關係。:

實裝 陣列 來管理玩家並在玩家開始、獲勝或離開遊戲時需要操縱它們。:

了解圓環基礎遊遊玩的編碼架構,包括如何清理和重置以實現循環遊戲。

前提

了解如何使用 if 聲明、陣列和循環。

有一般的模組腳本理解。

系列內容

文章說明
項目設定規劃體驗的願景,並建立地圖來測試遊戲和移動。
編寫遊戲循環使用模組腳本來編寫會在體驗背景中運行的遊戲循環的代碼。
管理玩家繼續使用模組腳本來管理一個玩家群組,並執行功能,例如將它們傳送到比相符。
計時器和事件使用事件來跟蹤遊戲的不同狀態,並在狀態變更時發出信號,例如計時器結束。
創建 GUI顯示使用圖形用戶介面的玩家當前遊戲狀態和其他信息。
結束賽局在比賽中跟蹤當前玩家數量,並使用該信息發送會導致遊戲結束的事件。
清理和重設學習如何清理代碼,以確保每位玩家在相符賽後體驗連續的遊戲循環。
完成項目尋找資產來裝飾地圖,並查看可選挑戰來進一步提升體驗。

範例項目

戰鬥皇室範例

播放最終項目的版本來看看你能用這個系列開發什麼。