Skip to content

jwyxym/YGOPro3

Repository files navigation

logo

YGOPro3

Rust Vue.js Tauri Java ndk

本项目是一款基于 Tauri v2.0 框架的游戏王开源线上对战平台。通讯协议基于 YGOPro 标准,可以与任何其他基于此标准的客户端进行联机对战。

开发环境

  • Node.js v22
  • Rust 1.91
  • Java 21(Android开发)
  • NDK 27(Android开发)

运行项目

Clone 仓库
git clone https://github.com/jwyxym/tauri-ygo.git
cd tauri-ygo
初始化tauri项目所需的config文件
# dev模式或
npm run json:dev
# 编译android
npm run json:android
# 编译windows
npm run json:windows
安装依赖
npm install
如果是安卓则需要初始化 kt 代码
npm run tauri:android:init
# Linux
npm run copy:sh
# Windows cmd
npm run copy:cmd
Dev 模式
#调试Windows
npm run tauri:dev
#调试Android 需以管理员权限运行
npm run tauri:android:dev
编译项目
#Android 的icon图标需要重新设置, 其他平台不用
npm run icon

#编译Windows
npm run tauri:build
#编译Android
npm run tauri:android:build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors