学习.net core mvc 做的一个在线房间棋牌游戏微信支付和即时通讯简易框架

该框架的目标是简化房间棋牌类游戏的开发.只需针对各样游戏项目增长一个前端页面和一个后端程序集就可已投入项目.共享微信登陆,微信支付,微信红包,建立房间,参与房间等,还提供了后台管理员工具.如今已经进入一个苹果机游戏和一个多个人在线炸金花游戏并进过测试.
游玩界面截图:
图片 1
图片 2
图片 3
图片 4
图片 5
项目名称:游戏城(GameCitysSystem)

项目名称:游戏城(GameCitysSystem)

源代码github地址:https://github.com/antdesigner/appleGameSVN

源代码github地址:https://github.com/antdesigner/appleGameSVN

开发工具:vs2017

开发工具:vs2017

语言:c#

数据库:mysql5.7

平台:asp.net core mvc 1.1

因为品种目前不健全,有部分注意事项

数据库:mysql5.7

行使 “applegameData.sql” 文件起首化mysql数据库,数据库名称为 applegame

有一些注意事项:

连日字符串在appsettings对应文件ConnectionStrings节点中布置

采取 “applegameData.sql” 文件伊始化mysql数据库,数据库名称为 applegame

做客地址为: http://127.0.0:8000

接连字符串在appsettings对应文件ConnectionStrings节点中布置

登陆的时候在文件输入框输入1或2,
1为大班,2为一个惯常用户.(该文本输入框和登陆按钮用于开发条件,虽然在生产条件应除去,生产环境进出手机微信客户端并点登陆图片 6

走访地址为: http://127.0.0:8000

登陆后应先进入”管理游戏”菜单添加一个游戏城,然后回来”游戏大厅”新建一个房间图片 7

登陆的时候在文书输入框输入1或2,
1为社团者,2为一个平时用户.(该文本输入框和登陆按钮用于支付环境,假诺在生育条件应除去,生产条件进动手机微信客户端并点登陆

游戏项目有两个游戏一个是”苹果机”,一个是”二人比尺寸”.

苹果机人数上限是1,二人比尺寸人数上限是2.

苹果机的相比较完善,进入房间后就可一个人玩游戏

二人比尺寸游戏逻辑不圆满,紧要表现2个玩家客户端通过webocket和服务端通讯.

用1和2连个账号分别在不同的浏览器中登陆务观戏,进入同一个房间,1殡葬音信,2的客户端可接受消息.图片 8

 

 该简单框架重要实现了微信登陆认证,微信支付,微信领红包(微信参数在appsettings配置文件中Wx节点中安排),实现基于房间的单页游戏,目的是只需成功单页游戏的前端游戏业务逻辑html和对应服务端的工作逻辑(每个游戏的dll)

,图片 9

当前还有众多不系数的位置,将来会一向无微不至

共同学习.net core请进QQ群436035237

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图