2011-11-07 59 views
2

我已經在控制檯中創建了一個使用C++編寫的西洋雙陸棋遊戲。現在我想更新它在線播放。目前這兩名球員都是從同一臺電腦上玩的,所以我不需要擔心連接和信息。如何使用C#在ASP.NET中創建西洋雙陸棋棋盤#

在我的C++版本中,電路板是一個二維數組,我想用'gridview'來表示它,並且'列'是'buttonfields',這樣當你按下它們時,我可以檢查邏輯和if有效的運動。

我有這樣的感覺必須有更好的方式。

有什麼建議嗎?

回答

4

您可能最好使用客戶端圖形來製作遊戲的圖形部分。我過去使用過Raphael

並且爲了告訴服務器板上發生了什麼,使用WebService。你需要刷上JavaScript

祝你好運!

2

您可能最好創建一個代表電路板的圖像,並將其繪製到應用程序的表面,然後定義各種可點擊的「熱點」。如果您嘗試將控件變成棋盤遊戲,並且您可能對最終結果不滿意,則會遇到限制和挫折。

+0

+1對於沒有任何現有客戶端腳本知識的人來說,這種方法可能會更容易。 –

+0

我會研究客戶端的圖形,如果它太瘋狂了,我會通過這個選項。 – NicoTek