2011-04-22 35 views
4

我想知道是否有一個好的和簡單的方法來寫網絡棋牌遊戲。我不需要人工智能,也不需要與其他玩家實時連接,只需要一張桌子就可以設置數字。如何用javascript寫2人棋牌遊戲?

我假設,我有一個表8x8字段。現在,我怎麼能做出一個抽象的表格,並把它們的形象作爲數字呢?我應該從哪裏開始?

+0

不知道你在找什麼?答案是肯定的,但你可能想要更具體。你正在尋找一個預先存在的實現的源代碼?關於如何進行新項目的一般指示? – 2011-04-22 21:26:44

+0

是的,像「Hello World」和「tic-tac-toe」之間的教程。關鍵是要使用圖像並遵守國際象棋的規則。並不是說它是一個多人遊戲引擎。只是如何放置圖像和應用遊戲規則。如果爲此提供源代碼,那將是一個揭示。否則,從哪裏開始,我的編程經驗很少,但不想深入。 – nagymafla 2011-04-22 21:30:24

+1

如果沒有其他玩家,真的有什麼意義? :/ – Spyros 2011-04-22 21:56:13

回答

5

繼承人在JavaScript中第一個實現棋:

http://ajax.phpmagazine.net/2006/04/first_implementation_of_a_ches.html

這裏是一盤棋需要算法的網頁:

http://webdocs.cs.ualberta.ca/~tony/ICCA/anatomy.html

+0

感謝您的鏈接!不幸的是,鏈接給出的文章(http://chess.labs.morfik.com/)不起作用:(但謝謝你的提示! – nagymafla 2011-04-22 21:32:08

+0

算法是真棒,雖然在這個小的「項目」,沒有必要任何電腦技能,我會投票,如果我有能力,只需簡單地拖放符合國際象棋規則 – nagymafla 2011-04-22 21:34:19

+0

+1我可以現在投票:)謝謝你的提示! – nagymafla 2011-04-22 22:09:53

0

我創建兩個球員國際象棋比賽使用ajax和php的互聯網。簡單的移動邏輯驗證使用jQuery。其他驗證和鏈接用戶完成的PHP和通過Ajax處理。你可以看到這個網址的例子:http://www.sugunan.com/games/chess/play.php