2014-11-17 31 views
-1

對於我的班級,我必須使用我學到的HTML/CSS和一些javascript來製作Tic Tac Toe遊戲。我還沒有學過數組,循環或對象。所以我希望這是可能的。我學到的是函數,變量和if/else/else if。基本上我不想問你好人幫助我整個事情,因爲我不認爲任何人會這樣做,這將需要很長時間。但是,我會說,我不知道從哪裏開始,但希望我能弄明白。然而,我需要幫助的是設置實際的板子。你認爲我可以在HTML中做些什麼來設置董事會嗎?就像使用table,th和tr元素一樣?或者CSS會更好?感謝一羣幫助的人!在HTML/CSS或Javascript中製作一個tic tac腳趾板

+3

具體問題。 –

+0

我相信我是特定的。我想知道如何製作tic tac腳趾板。從哪裏開始等 – Amdyrim

+0

使用3行3列的表格。 – rpax

回答

2

這裏有一個表,這將有助於。

HTML:

<table> 
    <tr> 
     <td></td> 
     <td></td> 
     <td></td> 
    </tr> 
    <tr> 
     <td></td> 
     <td></td> 
     <td></td> 
    </tr> 
    <tr> 
     <td></td> 
     <td></td> 
     <td></td> 
    </tr> 
</table> 

的CSS:只有

td { 
border: 1px solid black; 
height: 50px; 
width: 50px; 
} 
1

正如rpax說,

使用一個表,你想要的行數和列數。

我對遊戲編程的另一個建議是將其繪製出來,併爲所有字符寫下所有可能的動作。集思廣益的方式在紙面上完成這些任務甚至可能是一個好主意。主要的是,寫出來。這將確保你有一個保存的計劃,你可以隨時改變它。

+0

是的,謝謝。我聽說寫出來總是比較好,但說實話我只是不知道該怎麼去做。就像在我腦海中一樣,我正在思考我想要做什麼以及如何去做。所以也許只是將它應用於紙張? – Amdyrim

+0

是的。這將有助於寫下來。它只是有助於有一個真正的視覺... – user2226786

0

我會在每個單元格中用id和onclick函數創建一個div。

也許你可以做這樣的事情

var a =1 ; 

function dosomething(){ 
if(a=1){ 
    document.getElementById('').innerHTML='x'; 
}else{ 
    document.getElementById('').innerHTML='O'; 
} 
a=0; 
} 
+0

哦,好吧。這實際上很有意義。非常感謝你 – Amdyrim