2010-10-31 15 views
0

我正在開發一個雙人跳棋網站。這個想法是讓人們註冊並添加到他們擁有的朋友列表中。然後他們可以發送或接受他/她的名單上的朋友的請求,以通過該網站玩跳棋。跳棋/草稿服務器和板的實現(通過使用Ruby on Rails的Web瀏覽器)

我使用Ruby on Rails來開發它(如果人們認爲另一種語言更合適,這是強制性的!)。

有兩件事情我目前研究的主要內容:

1:如何管理並通過瀏覽器維護遊戲狀態: 我只用來開發執行標準的Web應用程序數據輸入和瀏覽格式,即註冊和發佈信息,保存到數據庫等。 每次開始新遊戲管理該遊戲時,我是否必須創建某種輕量級服務器? (可能有多個遊戲正在進行中)

2:如何表示主板: 我查看了二維數組和位板(32位)。從我所能收集的信息來看,位板速度非常快,但難以測試和調試。考慮到它只有一個雙人遊戲,速度性能差異是否真的會如此,因此不需要AI?

謝謝

回答