簡體   English   中英

向多人紙牌游戲(Android)的UI尋求建議

[英]Asking for advice for UI of multiplayer card game (Android)

好的,所以我想在圓桌周圍放置4-6名球員(我猜桌只是背景)。 我的問題是,由於每個玩家可以擁有很多卡(最多10張),因此我希望用戶在打開卡的狀態下始終能看到自己的底部,而其他玩家卻會看到隱藏的卡。 現在,如果有空位,玩家可以加入桌子,我需要相應地調整位置,因此,如果玩家單擊左上角的加入按鈕,當他開始玩游戲時,我需要他在底部看到自己。

我該如何處理? 我認為放置靜態視圖不是正確的方法。 我已經附上了我的願望UI的臨時圖像。

在此處輸入圖片說明

也許在您的布局上有一個背景(就是表格),然后將標記放置在表格的各個點上,例如表格周圍的5個“框”,將默認文本連接起來。 當一部劇本加入他的座位時,他會刪除默認文字並在位置上畫他的頭像,從而“坐在”他的座位上。

玩家自己的視圖可能只是他在屏幕前景中的牌。 他從第一人稱視角看桌子。

另一種方法是擁有2個視圖,一個視圖是表格的概述,第二個視圖用於查看用戶可以在其間切換的卡片等。 我個人比較喜歡第一個。

要構建第一個,我將水平放置布局,使用其他5個玩家的圖像/加入圖標,然后僅將前景中的玩家卡牌使用圖像,圖像根據玩家卡牌而變化。 隨着卡片數量的增加,您總是可以沿前景動態添加更多圖像。

我認為視圖看起來像這樣,但是隨着玩家牌的出現,前景更加明顯。 http://www.bankroll-shark.com/images/888Poker/888PokerTable.jpg

有兩種方法可以做到這一點。 您可以嘗試模仿實際紙牌桌上的游戲外觀,也可以完全抽象,只有一個UI可以顯示相關數據,例如少量紙牌。
對於移動設備,抽象出僅包含重要信息可以更好地利用小屏幕。 但是,不可否認的是,更逼真的外觀往往會感覺更加專業和“完整”。

因此,假設您確實要渲染桌子和播放器等,那么簡單的方法是讓播放器從頂視圖中選擇座位,然后旋轉視圖以將其座位旋轉到屏幕底部。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM