多人的UNO

多人的UNO

有了目標,經驗與 C#,Socket編程和WinForm的,我決定建立一個多人在線的UNO遊戲。 從理論上講,它應該能夠支持255個的球員。

除了

我必須承認,即使我曾與 C + +一段時間,我其實挺喜歡 C#中,特別是從 Visual Studio IDE中。

我花了大約 40-60小時,在這個項目上,我懷疑我將能夠完成它的時間與雙用C + +和MFC。

特點

- 使用服務器 /客戶端架構。 一切都是由服務器 - 確定誰是反過來,什麼卡可以放下,等
- 聊天室
- UNO的遊戲室

規劃面臨的挑戰

,其中大多數是互動的線程,以及如何在用戶界面有事時得到通知在一個線程安全的方式。

工作與位圖。 位圖粘貼到正確大小的按鈕,並允許在用戶界面的組件本身轉移縮放窗口時

,由於內部規則,我允許使用切割卡(即卡,完全一樣的顏色和數字作為當前的卡可以玩,即使它不是你的回合),確保每個人都能看到正確的順序卡正在播放的也是一個挑戰。

遊戲的可用性

既然是有版權的UNO紙牌遊戲,我不知道是什麼後果我開發一個電子版本,並開始分發它。 這樣做的目的是證明了概念項目,並在我的編程技能,並證明我能做什麼在很短的一段時間。 下載目前已停用。 如果你真的想要的遊戲, 寫封信給我 ,看看我能做些什麼。

未來發放

我希望我能找到時間將其轉換成普通卡遊戲框架。 理想情況下,用戶可以使用不同的預設的元數據,然後打開程序進入多人撲克,大2,或任何紙牌遊戲。

[建議/意見] [軟件聲明] [私隱政策]
©版權所有2002-2011。 保留所有權利。
Software on this web site is provided "as is". Use at your own risk.