我很新的Java和我不知道如果我甚至不允許在這裏提出這種性質的問題,但我給它一個鏡頭。我想/需要練習編程的Java,所以我一直在一個相當大的項目,應該是我的能力,我已經開始建設,並創建了一個球員的對象與像級別,名稱,XP,衛生項目的一些屬性決定內。該項目是與5個物體對象的數組(包涵XD),現在我想知道我是否應該創建房間爲對象,以及或者作爲單獨的類或函數?如何創建房間在一個基於文本的遊戲(初級)
房間將是抽象意義上的房間,遊戲完全基於文本,它們需要包含用戶可以拾取或檢查的謎題和對象以及敵人,並且這些敘述也將包含在每個一。玩家將能夠「拾起」房間中的物品並將其添加到他們的庫存中。以及參與與敵人的文本comabt:你擊中怪物造成2點傷害,怪物擊退3點等等。
請記住,這不會很漂亮,它需要在Java中完成。 在此先感謝。
你這是什麼意思的房間? –
你能提供更多細節嗎?一個房間的目的是什麼?它將如何與其他元素相互作用? – CHawk
嗯在一個典型的地牢爬行用戶將通過一系列challanges和困惑的去某個地方或一個目標看這裏的一個例子http://homestarrunner.com/dman3.html雖然這是一個在Flash中完成的。房間會沾染玩家cna互動的物體和敵人,以及敘述。 – Suavelizard