捉红三(又名 扎股子、倒红三、捣红三)是大同当地具有地方特色的跑牌类游戏,由于其简单、刺激、有趣的玩法,成为大同、太原、朔州等地区主流的扑克游戏之一。
环境准备: 1. Git 2. Visual Studio(构建Windows需要) 3. MinGW 官网 (构建Web需要) 4. Emscripten(构建Web需要)
仅在
Windows11
环境下通过测试,shell
使用Powershell
- clone raylib 项目到根目录
git clone git@github.com:raysan5/raylib.git
使用 Visual Studio 打开项目即可直接构建WIndows平台下项目
步骤
- 激活emsdk环境 执行
emsdk_env.ps1
本操作需要提前先将 Emscripten 的安装目录和 其下的
emscripten
目录配置到环境变量
-
为raylib编译web,切换到
raylib/src
目录下执行mingw32-make PLATFORM=PLATFORM_WEB -B
你会看到一下错误输出,但是没有关系,最终会成功编译生成libraylib.a
-
修改根目录下的
makefile
文件内容,将其中的EMSDK_PATH
修改为本地的值 -
来到项目根目录,执行
mingw32-make
同样的会有一些错误输出,这也不是问题,如果正确编译你会在web目录下看到生成的.html
,.js
,和.wasm
文件 -
大功告成,注意你不能直接在文件夹打开.html文件,你需要在web目录启动一个简单的http服务器,有很多工具可以帮助你,例如VS_Code的Live Server(Five Server)插件就是一个很好的选择
见 Wiki.md
# Get the emsdk repo
git clone https://github.com/emscripten-core/emsdk.git
# Enter that directory
cd emsdk
# install latest version
.\emsdk.bat install latest
之后你需要将emsdk
的目录以及emscripten
目录配置到环境变量以便你能更方便的使用它。
每次你启动新的Powershell,你需要在你使用emsdk前激活环境,使用命令emsdk_env.ps1