我想在Java中製作象棋在線遊戲。我可以離線編寫遊戲,這沒問題,但現在我想讓它在線,以便人們可以在互聯網上玩。Java在線國際象棋遊戲
不幸的是我對如何做到這一點所以這裏是我的問題沒有實際的想法:
我需要什麼樣的服務器? (如網絡服務器,xyz ...?)
如何將國際象棋棋盤保存在服務器上?
我是否必須使用套接字將其與MVC組合? (所以客戶端是一個愚蠢的夥伴,只會詢問這個舉動是否有效,如果是這樣的話,它會發送信息給服務器,該服務器會回答是/否,然後再進行移動並重新發送新的客戶端到客戶端?
請問我需要線程使服務器在主板的多個實例,那麼多的人可以玩一次?
感謝大家展示試圖幫助我的努力!正如你看到的我是新來這我不知道從哪裏開始,但我真的想做到這一點!
太寬泛 有太多可能的答案,或者對這種格式太好的答案太長。請添加詳細信息以縮小答案集或隔離幾個段落中可以回答的問題。 – JFPicard
這可能有一些幫助:https://github.com/Conductor/chess-web – Paul