房卡麻将分析系列之"架构选型"

火云洞红孩儿 火云洞红孩儿     2023-03-24     594

关键词:

”房卡“麻将研发技巧,尽在”红孩儿的游戏开发之路“,欢迎关注公众号!



房卡麻将分析系列之"架构选型"





         这段时间,团队的棋牌订制咨询量激增,每天都有人问如何进行订制合作,不过实际上到现在为止,也并没有真正做成一单。为啥?




          我觉得主要还是没有上线的产品和流水,难以取得对方的信任。这个我会在本周内启动版本上线测试,虽然是慢,但产品的研发总是需要一个过程,不管如何最后走到这一步还是很开心,后续希望运作的顺心。


           还有一个原因,就是手里的“架构”不满足一些需求吧。这节话题,我们就来聊聊“架构选型”。

                               

                                         

           市面上做棋牌的厂商很多,相关源码流传的出来的也很多,虽然并不是说就要拿过来抄一下用,但是借鉴下架构,加快研发速度,对于快速上线铺市场还是有必要的。因为棋牌游戏本身门槛低,所以各类游戏和应用研发团队都可以投入其中,很多团队利用自已的技术积累,也可以做出优秀而又具备技术和平台特点的棋牌产品。

  


           比如长期做C++端手游产品的团队,就比较适应网狐C++版的代码。前端C++ & Cocos2d-x,后端C++ & IOCP & SQL SERVER。不过崩起来可是比较要命,没有深厚的底层功底要想快速改出稳定的产品,也还是有一定难度。不过IOCP和SQL SERVER都是在WIN上部署,倒是管理难度不大。总体来说,这套方案还是落后了。长期做MMO类游戏的团队,服务器大多是基于LINUX来设计的,使用EPOLL或JAVA配合MYSQL搭建的大型网游服务器,对付棋牌项目倒是没什么挑战,还要删减不少系统,可以把服务器做的更稳定高效。另外弱联网服务器使用Node.js来做,也是当下非常不错的选择,开发难度较低,又适应棋牌的特点,强烈推荐!

                                                     

                            


           在这个基础上,很多需求方会说:“有没有热更新?好做活动嘛!”,要说起来,游戏热更新算不上什么复杂的技术,用LUA来搭建前端的逻辑框架就OK了,很多手游团队都熟悉。不过这种事情比较繁琐,但对于有把一个产品长期做下去的公司来讲,花点时间把前端改造一下是有必要的。



                                                                 


 

           还有一大帮做页游的团队也架入棋牌研发大军,干脆直接H5搞棋牌,无下载,直接开局,版本更新更不是问题,开发也快,还不用考虑上线审核等各种麻烦事儿。这才是真正牛逼的东西嘛!


                                                       


          不过话说回来,我觉得在当下,“快”是最重要的,架构设计的再好,错过风口也是枉然,邓公说过:“黑猫,白猫,抓住老鼠就是好猫!”,过于纠结架构问题,在当前并没有太大必要,相比花大量时间做一个牛逼的设计,先把产品快速跑出流水来,后续再根据需求持续优化各方面,增强竞争力才是最现实选择吧!


                                            


               

  ”房卡“麻将研发技巧,尽在”红孩儿的游戏开发之路“,欢迎关注公众号!

                                                                                      

房卡麻将分析系列"牌局回放"之播放处理

持续放出房卡麻将设计与研发讲解。敬请关注微信共众号:红孩儿的游戏开发之路            房卡麻将分析系列"牌局回放"之播放处理      昨天红孩儿给大... 查看详情

房卡麻将分析系列之"发牌器"算法设计

        房卡麻将分析系列之"发牌器"算法设计       大家好,经过一段时间的努力,在填平了大部分源码框架中的坑后,我们的”大赢家“红中麻将总算完成了1.0版本... 查看详情

房卡麻将分析系列之"断线重连"(代码片段)

”房卡“麻将研发技巧,尽在”红孩儿的游戏开发之路“,欢迎关注公众号!房卡麻将分析系列之"断线重连"大家好,我是红孩儿,“房卡”麻将分析系列继续进行中。     在进行游戏的过程中,... 查看详情

房卡麻将分析系列"牌局回放"之播放处理(代码片段)

持续放出房卡麻将设计与研发讲解。敬请关注微信共众号:红孩儿的游戏开发之路            房卡麻将分析系列"牌局回放"之播放处理      昨天红孩儿给大伙讲了讲”牌局回放“的数据记录处理,有了数... 查看详情

房卡麻将分析之"一键入局"

...戏开发之路“。         房卡麻将分析之"一键入局"     房卡麻将通过微信邀请好友加入房间进行游戏,大大方便了玩家进行麻将游戏。这也凸显了微信对 查看详情

房卡麻将分析之"防作弊处理"

房卡麻将分析之"防作弊处理"           棋牌游戏最重要的一个特点就是人与人对局,因为玩家各自的不可见,就存在着一些作弊的可能性和漏洞。对于手机房卡麻将游戏,大家最讨厌的问题就是作弊。如... 查看详情

房卡棋牌分析系列之"微信登录"(代码片段)

”房卡“麻将研发技巧,尽在”红孩儿的游戏开发之路“,欢迎关注公众号!            房卡棋牌分析系列之"微信登录"      房卡棋牌之所以火热,很大程度上取决于当下中国智能机的普及和微信... 查看详情

房卡麻将分析系列之"发牌器"算法设计

        房卡麻将分析系列之"发牌器"算法设计       大家好,经过一段时间的努力,在填平了大部分源码框架中的坑后,我们的”大赢家“红中麻将总算完成了1.0版本,虽然仍然有诸多问题,但... 查看详情

房卡麻将分析之“缺人玩法”

...,这无疑增加了玩家的等待时间,同时也减缓了房卡的消耗速度。其实四个人并不是玩麻将的硬性条件,如果能在游戏中不受四人限制随时开局,就会大大提升房卡麻将的实用性和可玩性,同时有效的加快房... 查看详情

房卡麻将分析之“代开房间”

...加入。 为什么要做代开房间?(1)可以帮助没有房卡的朋友开房,提升未买卡玩家玩游戏的积级性。(2)代理开房,可以更好的对玩家游戏进行管理,防止玩家自已建房玩。 代开房间的开发流程࿱... 查看详情

房卡麻将分析之“缺人玩法”

...,这无疑增加了玩家的等待时间,同时也减缓了房卡的消耗速度。其实四个人并不是玩麻将的硬性条件,如果能在游戏中不受四人限制随时开局,就会大大提升房卡麻将的实用性和可玩性,同时有效的加快房... 查看详情

房卡麻将分析之“代开房间”

...加入。 为什么要做代开房间?(1)可以帮助没有房卡的朋友开房,提升未买卡玩家玩游戏的积级性。(2)代理开房,可以更好的对玩家游戏进行管理,防止玩家自已建房玩。 代开房间的开发流程࿱... 查看详情

房卡麻将分析之“俱乐部功能”

...乐部成员才能加入,并且俱乐部房间全部消耗创始人房卡。俱乐部成员无需创建房间,直接开始游戏进行玩家匹配。为什么要做俱乐部?(1)代理不再需要盯着玩家群,手动给群成员充卡,也不再需要输入... 查看详情

稳定压倒一切,飞凌开发板电源架构分析之imx6系列

众所周知一个良好的电源设计是产品稳定工作的基础,何为良好的电源设计,其中需要有完善的电源架构、完整的功耗需求、适当的余量设计。当然这些都需要在前期原理图设计、PCB设计中考虑到。因此原理图的电源架... 查看详情

房卡麻将源码下载十三水房卡麻将源码搭建教程

代码中需修改的地方:1.cocos2d-x-3.14.1cocosAndroid.mk里面#$(callimport-module,curl/prebuilt/android)修改成$(callimport-module,curl/prebuilt/android)2.cocos2d-x-3.14.1extensionsAndroid.mk添加如下 目的是为了支持外部静态curl 查看详情

aibabelx-shop大型微服务架构系列实战之技术选型

...数据库技术mysqlredismongoDBmycat6.缓存技术redismemcache7.大数据系列技术hadoophbasehiveflumestromsprakflinkblinkbeamImpalazookeepersqoop8.AI技术TensorFlowPytrochKeras9.前段技术vueechatjquery10.高可用实现方案nginxlvsKeepAlivedHAProxy11.python技术web框架:flaskSQLAlche... 查看详情

h5房卡麻将源码下载卡五星麻将源码搭建教程

H5卡五星房卡麻将源码(含襄阳+随州+十堰+孝感玩法)可支持Android+iOS一、数据库安装1、安装MySQL5.1.x版本2、创建一个数据库(本文假设命名为nodejs,搭建者可自行改名)3、执行server/sql/nodejs.sql4、数据库搭建完毕,会在数据库中... 查看详情

大屏设计系列之六:有"屏"有据,阿里双11大屏是怎样炼成的

如果您想订阅本博客内容,每天自动发到您的邮箱中, 请点这里【IT168专稿】本文根据【2016第七届中国数据库技术大会】(微信搜索DTCC2014,关注中国数据库技术大会公众号)现场演讲嘉宾染熙老师分享内容整理而成。录音整... 查看详情