2011-12-31 115 views
0

我正在尋找一個應用程序,讓用戶繪製遊戲,例如井字遊戲。一個用戶開始繪製網格,然後每個玩家可以從字面上繪製他們自己的O或X.這將是一個多人遊戲,每個用戶都有自己的設備。iOS開發 - 共享屏幕截圖

我不確定什麼是分享設備間數據的最佳方式。我只能想到2個選項:

  1. 我應該在每個玩家進行移動後嘗試上傳截圖到服務器嗎?
  2. 我是否應該上傳用戶正在繪製的確切點,然後在另一用戶的屏幕上重新繪製這些點?

任何其他建議,或者可能是一個正確的方向?我對這一切都很新穎,所以請不要太苛刻;)

+1

你的第二個問題聽起來就像是最好的選擇。如果您使用增量圖像,可能需要傳輸更多的數據,並且您可能在兩個設備上顯示不同的顯示(例如,一個顯示Retina,另一個顯示不顯示) – Clafou 2011-12-31 00:22:59

+0

好點 - 甚至沒有考慮過Retina顯示問題。我假設第二個選項的工作流程如下: - 播放器1上傳數據點 - 播放器2不斷檢查新點 ...等等 – bdev 2011-12-31 00:33:17

回答

2

從多人遊戲開始(即使它是一個簡單的遊戲)是雄心勃勃:)如果你不介意限制自己到iOS5及以上,然後我會檢查出新的回合制多人遊戲功能。有一個很好的教程在這裏:

http://www.raywenderlich.com/5480/beginning-turn-based-gaming-with-ios-5-part-1

+0

哇看起來像一個偉大的API,我肯定會需要閱讀它。很棒的發現 - 非常感謝 – bdev 2011-12-31 00:35:02