最近想研究下麻将游戏怎么做得,找了一些源码。发现一款达达麻将。前端,后台,以及数据库都是写好了的,可以一试。
由于本人是Android 开发,所以由此可见 ,运行源码的路程是多么的艰辛。。。。
不过历时2天,还是搞出来了。运行结果如下:
其中参考了一下 下载的源码中的文档,以及一篇博客 :https://www.cnblogs.com/foupwang/p/8000878.html
但是都写的不太详细,对于不是这方面开发的小白来说,还是很艰难的。所以,我已一个小白的身份来写这篇文章,
尽量写得详细,让你可以按照我的步骤来成功搭建环境,运行源码!!!
首先附上源码的下载地址,https://download.csdn.net/my
(好像不能设置下载积分了,
嫌高的话,我是从这里下载的https://download.csdn.net/download/qq_34177302/10209648)
百度网盘地址 链接: https://pan.baidu.com/s/1ZSpNL4aYZ9qLkVx0q7CjZw 提取码: xizq
包括了所需要的工具(我自己可是找了很久的。。。)
先介绍下我使用的开发环境
操作系统:window 10
开发语言使用的是 JS
开发工具: MySql 5.7、Navicat(mysql 图像化工具)、 nodejs4.6.1 、 cocos creator 1.3.2 python
首先 下载各种安装工具。
1、nodejs安装: 直接下一步,知道安装完成。
验证:命令行窗口输入 node -v 如果现实版本号,则安装成功
2、cocos creator 安装
直接解压压缩包,运行 CocosCreator.exe 文件
3、mysql 安装 https://blog.csdn.net/py_boys/article/details/81515349
4、安装mysql 图像化界面Navicat:()如果你对cmd 操作mysql 比较熟悉,这一步可以省略)
(**版)直接解压,然后 PatchNavicat.exe 放到解压目录里面
然后运行,选择 navicat.exe 点击确认即可
下载的源码中: 路径中不要包含 中文。我直接把 两个文件 复制到了 E盘中的 jsmg文件夹中
1、首先需要修改几个地方 即 server—>server— >config.js、configs_local.js 、 configs_local2.js 里面的ip 都改为 127.0.0.1
2、客户端配置修改:client—>asserts—>scripts—HTTP.js中的ip也修改成 127.0.0.1
3、然后开始配置服务器
首先 链接数据库 打开 Navicat,链接数据库
连接成功后 创建一个 表 。例如名称为 nodejs(要和 上忙的配置文件config.js中的DB对应)
然后执行server—>server—>sql—>db_ddmj.sql中的sql语句
执行sql 语句
导入成功后显示如下:
使用 cocos creator 打开 client
打开后界面如下:
然后我们去 server ——>server ——>分别双击运行(1、2、3)文件,用来开启服务
0.start_all.bat 文件是批处理,一次运行123 文件,但是一直报错找不到文件
后来解决了: 把0.start_all.bat 中的反斜线 “\” 删去即可
下班了,未完待续。。。。