第 3 部分:我們如何實現這一目標(範例遊戲)¶
Warning
教學遊戲正在開發中,尚未完成,也未經過測試。使用現有的課程作為靈感並幫助您繼續前進,但此時不要指望從中獲得開箱即用的完美。
在 Evennia 初學者教學的第三部分中,我們將實際建立 我們的教學遊戲_EvAdventure_,基於 Knave RPG 規則集。
如果您遵循了本教學系列的前幾部分,您將對 Python 以及在哪裡查詢和使用 Evennia 中的內容有一些概念。我們也很清楚我們將建立的遊戲型別。
即使這不是你感興趣的遊戲風格,跟著一起走也會帶給你很多 使用 Evennia 的經驗,對以後做自己的事情非常有幫助! EvAdventure 遊戲程式碼也被建構為易於擴充套件。
我們在這部分中編寫的所有程式碼的完整編碼範例可以在 evennia/contrib/tutorials/evadventure 套件。有以下三種常見的學習方法:
按順序遵循教學課程並使用它來編寫您自己的程式碼,將現成的程式碼作為額外的幫助、上下文或作為檢查自己的「事實」。
通讀包中的程式碼並參閱每個部分的教學課程,以獲取有關您所看到內容的更多資訊。
兩者的一些混合。
您選擇哪種方法是因人而異的——我們都以不同的方式學習。
無論哪種方式,這都是一個重要的部分。您將看到大量程式碼並且有大量課程需要學習。畢竟我們是從頭開始製作整個遊戲。慢慢來!