Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/babykylin/babykylin_scmj


https://github.com/babykylin/babykylin_scmj

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        




成都幼麟游戏有限公司出品


# >>>>Cocos Creator引擎官方合作直播教学案例<<<<<

## 幼麟棋牌-四川麻将v1.0 开源版本 已支持数百个在线运营产品,可放心使用

## 幼麟棋牌社区官方QQ群:176294790

## 棋牌定制业务 联系方式 麒麟子 QQ:738337822 微信:18081177883

## 棋牌技术文章 麒麟子博客 https://qilinzi.blog.csdn.net/

### 如果要捐款表示支持的,1元表示心意即可,捐款是次要的,来群里帮忙热闹场子才是关键(仅码云支持捐款)

Github与Gitee同步更新
--
- GitHub地址: https://github.com/babykylin/babykylin_scmj
- GitEE地址: https://gitee.com/qilinzi/babykylin_scmj

Coocos官方直播教程
---
- [Cocos官方直播]幼麟棋牌-Cocos地方棋牌源码讲解 腾讯视频:https://v.qq.com/x/page/r03921a48jy.html
- [Cocos官方直播]幼麟棋牌-服务端、客户端网络通信 腾讯视频:https://v.qq.com/x/page/o0522mo58vj.html

**开发环境**
---
- 服务器开发框架:NodeJs v6.x (**注:只能是v6.x版本 高版本有可能无法启动**)

- 服务器部署平台:Windows、Mac OSX、Linux/Unix系列(如 Centos,Ubuntu等)

- 客户端开发环境:Cocos Creator 2.0.6 (**注:只能是Cocos Creator 2.0.6 其它版本可能导致无法预估的问题**)

- 客户端发布平台:iOS、Android、H5

- 数据库环境:MySQL 5.1以上 (注:5.1以上就可以 使用utf8字符集)

- 代码编辑器: Visual Studio Code (**注:使用VS Code打开目录下的工作空间就行**)

**主要功能**
---
- 登录
- 创建房间
- 加入房间
- 解散房间
- 战绩查看
- 牌局回放
- 文字聊天
- 快捷聊天
- 四川麻将 血战到底 房卡
- 四川麻将 血流成河 房卡

**基础特性**
---
- 全屏幕适配 支持iPhoneX(目前最长的手机屏幕) 到 iPad(目前最高的移动设备屏幕)使用一套资源适配
- 断线重连
- 服务器分布式多进程部署

**NodeJS v6.16下载链接**
---
- Windows 64位:https://nodejs.org/dist/latest-v6.x/node-v6.16.0-x64.msi
- Windows 32位:https://nodejs.org/dist/latest-v6.x/node-v6.16.0-x86.msi
- Mac:https://nodejs.org/dist/latest-v6.x/node-v6.16.0.pkg

开源协议:


![](https://images.gitee.com/uploads/images/2019/0418/000838_d6c4b9ca_1609936.png)

幼麟游戏 让你的棋牌开发、运营更简单
---
提供成套的(App、H5、小游戏、后台管理、代理系统)棋牌游戏技术解决方案
====

简介
---

**幼麟棋牌**技术平台是成都幼麟科技有限公司(http://babykylin.com) 开发的一个用于精品棋牌游戏开发的技术框架。
我们设计的目标是,让棋牌游戏开发更加简单,将一些共用、基础的部分提炼为框架。让开发人员可以专注于棋牌游戏内容本身的开发,节约
更多的时间,去丰富内容,增强画面效果,优化功能细节,提升用户体验。
幼麟游戏技术团队 自2009年开始便进入游戏行业,经历过众多端游,手游,页游项目的开发。拥有成熟而完整的游戏行业经验与解决方案。

幼麟棋牌技术平台包含了完整的**服务器、客户端、运维工具等一系列棋牌相关的技术需要,是一个完整的棋牌游戏平台**。此平台设计的初衷,
是为了提供一个稳定,快速,方便的开发平台。

幼麟棋牌游戏平台完整特性简介(注:基于幼麟棋牌5.0版本)
---
- 游戏内热更新
若每一次的版本更新,都需要用户重新下载客户端。带来的将会是极大的用户流失率。主流的解决办法就是在游戏启动的时候,从服务器热更新新版本的游戏内容,然后将新版本内容下载到本地,再自动重启游戏。形成无缝的更新体验。幼麟棋牌作为一个紧跟前沿的技术平台,自然少不了这个不可忽视的特性。

- 大厅+子游戏模式
不同玩法的子游戏(如麻将,斗地主,跑得快等)是一个棋牌平台不可或缺的内容,单一的玩法无法满足广大玩家的娱乐要求。幼麟棋牌在设计之初就考虑到了这个问题,并提供了完善的解决方案。

- iOS+Android+H5三端互通
日新月异的前端硬件变革,也引领着软件平台的变迁。随着H5的兴起,仅支持原生的iOS,Android已经无法满足玩家的要求。幼麟棋牌从架构之初,就进行了严格的技术选型,实现了iOS,Android,H5三端互通技术,处于不同平台的玩家,可以在同一个游戏中交互,畅玩。

- 多引擎版本共存(**5.0新特性**)
各个子游戏可以使用不同的引擎版本,甚至是不同的引擎来开发。当某一个子游戏需要升级引擎时,不需要升级所有的子游戏

- 原生功能扩展库(**5.0新特性**)
手机存储空间管理、热更新、语音聊天、微信登录、微信分享、截图分享、GPS定位、权限检查、第三方支付、剪贴板监测等 原生功能均由UKNativeSDK(幼麟原生SDK)统一提供,不会再因为引擎版本更新和切换而出问题

- 子游戏按需更新(**5.0新特性**)
初始APP安装包可以只存放最核心的玩法,其余玩法可以在用户需要的时候才下载。

- 子游戏独立开发(**5.0新特性**)
子游戏采用独立的项目开发方式。确保每一个子游戏的开发,更新,不会影响其他游戏。 同时,已经开发好的游戏,只需要做一定的适配便可以集成到一起。
- 剪贴板识别(**5.0新特性**)
进入房间后,会自动将房间信息复制到剪贴板。 玩家在聊天窗口中长按,即可粘贴并发送。 其余玩家,可长按复制到自己的剪贴板。 再次回到App,会自动提示是否要进入房间。

- 服务器动态扩容
单一的服务器架构面对日益增涨的玩法,终将无法满足需求。幼麟棋牌一开始的设计就处理了这个问题,可以通过动态增加服务器资源和游戏进程来提升负载能力。

- 自建语音聊天系统
幼麟游戏自主研发语音聊天系统,即轻便又实用。同时避免了额外的语音SDK费用。


幼麟棋牌5.0 案例截图











----
成都幼麟科技有限公司 联系方式 麒麟子 QQ:738337822 微信:18081177883