房卡麻将分析之“缺人玩法”
Posted 火云洞红孩儿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了房卡麻将分析之“缺人玩法”相关的知识,希望对你有一定的参考价值。
一般玩麻将都是四个人,遇到 “三缺一”怎么办?大多数情况下,玩家只好等待或叫人,这无疑增加了玩家的等待时间,同时也减缓了房卡的消耗速度。其实四个人并不是玩麻将的硬性条件,如果能在游戏中不受四人限制随时开局,就会大大提升房卡麻将的实用性和可玩性,同时有效的加快房卡销售速度。
所谓”缺人玩法“,即在原有基础上提供二人,三人的玩法,如果玩家有两个人在房间里开局,那就形成南北对立局势进行游戏。
如果玩家有三个人在房间里开局,那就形成去掉对门,左右代表上家和下家,形成三国鼎力之势。
在开发过程中,本身的技术难度并不大,主要是要注意表现层的细节,总体来说有以下几个方面:
(1)。玩家坐下后所在方向的处理:二人麻将比较好处理,房间两个玩家,自身处下方位无须处理,对方玩家需要放置在对门。要注意东南西北方面显示和切换的细节。可以根据服务器分配的座位号进行重新的整理。三人麻将的话,要注意一个地方,就是如果三个玩家的手机上显示的都是自已居下位,左边为上家,右边为下家,座位与方位的不统一,这是很奇怪的一个现象,但又的确存在。即如果玩家A是南,玩家B是东,玩家C是西,这时就会出现B玩家,C玩家本应显示为对门但确不是的情况,哈哈,但为了美观,这里可以不太讲究。毕竟不影响胜负和打牌顺序。
《大赢家》麻将的三人开局
(2)。玩家出牌的排列处理:因为二人,三人玩的情况下,每个人摸到的牌的数量会多出来一些,在桌面上显示时就会遇到出牌牌墙过长的问题,这里要做一下对齐或增加行数的问题。
二人麻将,要增长出牌的牌墙
三人麻将,三人出牌的牌墙不要交叉。
(3)。玩家结算显示处理:这个就比较简单了,玩家结算时能够同态的根据人数进行界面结算框显示,保证美观。
服务器方面,要改进的地方并不是很多,在房间第一次开局时记录下人数,并以这个人数来进行后续开局判断,起牌顺序处理和结算就行了,整体改动比较简单。
地方棋牌,VR,AR技术,请关注公众号:"红孩儿的游戏开发之路“。
红孩儿微信:honghaier_game
以上是关于房卡麻将分析之“缺人玩法”的主要内容,如果未能解决你的问题,请参考以下文章