adventure

    2熱度

    1回答

    我想在一個點複製功能,然後單擊冒險遊戲,角色需要在特定路徑內行走而不會超出路徑邊界。 就像一個例子:我有這個JS小提琴:http://jsfiddle.net/1ztzz6an/1/繪製一個多邊形。我想要的只是字符的腳(導入圖像的底部)只能保持在多邊形內。這裏是代碼: var canvas = document.getElementById("canvas"); var ctx = canvas

    0熱度

    1回答

    今天我試圖讓文本冒險出現在像我爲MadLibs做的那樣的「畫布」中,但我似乎無法使它一次顯示一行,或者找到讓用戶點擊某些內容以顯示下一行的方法。另一個問題是當一個選項出現時該怎麼做,所以如果有人正在閱讀本文並知道如何解決此問題:請參閱我目前在my website上所做的工作。 目前我只是有一個功能,按順序運行一堆警報(故事的每一行),然後確認並提示框以供用戶做出決定。這不是非常用戶友好的,我希望文

    0熱度

    1回答

    我試圖創建一個冒險遊戲,其中用戶輸入North,South,East和West來移動到不同的房間。所以我有一個玩家類,它有一個Currentroom變​​量,一個房間分配給它作爲默認房間。我想要做的是當玩家進入方向時,它將玩家的Currentroom變​​量更新爲不同的房間對象。我如何做到這一點,所以我可以瀏覽房間?我將發佈Adventure類,以及其中一個房間的示例。 探險類: import j

    0熱度

    1回答

    我正在研究基於文本的RPG遊戲,我需要一種顯示重要數字的方式,例如剩餘的生命和級別,以便始終可以進行檢查。 有沒有在控制檯內創建固定橫幅以顯示這些數字的方法?如果沒有,我是否必須創建一個帶橫幅的GUI並嵌入控制檯? 任何其他解決方案,也將工作,將不勝感激,因爲它顯示的數字在任何時候。 謝謝。

    -1熱度

    1回答

    我目前正在嘗試進行文本冒險,但我在房間導航方面遇到困難。總共4 x 4 - 16間客房。就遊戲的界面和整體故事而言,它仍處於重大建構之中,我只是爲了獲得功能而編寫代碼。我正在計劃使用門和鎖定任務,但我必須確保我可以先正確導航。 我的問題是,遊戲在第12個房間開始,導航西部工作得很好,就像導航東部或西部在第12個房間西部的房間中工作,等等。但是,如果玩家向北行進,則導航到與地圖上完全不同的房間。 這

    -3熱度

    1回答

    在我需要製作的遊戲中遇到麻煩。玩家,地精,坑和黃金被隨機放置在一個陣列中。玩家需要在沒有陷入坑中或被妖精吃掉的情況下獲得金幣。即時通訊仍處於初級階段,但我甚至無法讓玩家進入隨機房間。這是我的代碼 array = [[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]] print (array) rows=4 cols=4 objects = [[0

    2熱度

    2回答

    這個問題與another question有關我之前問過。 我正在從JSON文件中讀取數據,並嘗試將它們解析爲我製作的數據類型。對於房間 { "rooms": [ { "id": "room1", "description": "This is Room 1. There is an exit to the north.\nYou should

    4熱度

    1回答

    我試圖做一個文本冒險,將輸出基於特定輸入正確的控制檯日誌語句。我需要它,所以如果地精做了足夠的攻擊傷害,使得玩家的防禦力小於0,那麼控制檯日誌會打印出「地精做了x次」傷害!「。這裏是我的變量列表在代碼的頂部: //player stats var atk= 1; var def= 1; var hp= 10; var mp= 0; var block= 1; var magic= 0;

    1熱度

    1回答

    在我的基於文本的冒險遊戲中,我目前遇到了一些麻煩。我有一個項目列表(鍵,手電筒,電池和地圖),我已經將這些項目放置在我創建的Locale數組中的某些房間中。使用命令T,當按下此鍵時,玩家必須從房間中取出物品並將其添加到他們的庫存中,按下字母I即可看到物品。當物品成功取用時,應該增加5點到他們的分數,並從地區中刪除該項目,以便它不能被採取兩次。我需要一些I和T命令的幫助,因爲我知道需要做什麼,我不知

    0熱度

    1回答

    #branchID pool branch0 = "This is a wall of text. This is a wall of text. This is a wall of text. This is a wall of text. This is a wall of text. This is a wall of text." branch1 = "This is a second