在C#中顯示&程序簡單遊戲板(如國際象棋,跳棋等)的最佳方式是什麼?在控制和底層遊戲邏輯方面。顯示和編程遊戲板的最佳方式?
我想到的一個想法是使用圖片框(或從它繼承的類)與董事會&字段類。
- 畢竟這是一個體面的解決方案嗎?
- 如何使用此解決方案將圖形與遊戲邏輯分開(我相信Board &字段類可能不夠)?
- 對於這樣的目的,PictureBox是否足夠高效?
谷歌搜索一些也帶來了我使用按鈕/標籤爲每個遊戲領域的解決方案。但是回到Board,Field和PictureBox。
可擴展性 - 正確設計它可以輕鬆實現任何其他的棋盤遊戲(甚至是紙牌遊戲),因爲它畢竟是可修改的字段。
良好的建議,但很低層次,並在思考遊戲的前端方面時最終無關緊要。 – 2008-11-28 18:07:03