Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elkeid-me/ataxx-front-end-v2
Front end of Ataxx in QML.
https://github.com/elkeid-me/ataxx-front-end-v2
ataxx qml qt5
Last synced: about 1 month ago
JSON representation
Front end of Ataxx in QML.
- Host: GitHub
- URL: https://github.com/elkeid-me/ataxx-front-end-v2
- Owner: Elkeid-me
- License: gpl-3.0
- Created: 2022-12-23T11:56:21.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-22T15:43:43.000Z (5 months ago)
- Last Synced: 2024-11-06T15:41:26.270Z (3 months ago)
- Topics: ataxx, qml, qt5
- Language: QML
- Homepage:
- Size: 6.7 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 同化棋
## 简介
北京大学 2021 年计算概论 A 大作业。
本 repo 是前端部分。
这是 2022 年重构的前端版本,仅保留双人对战功能。采用 QML 与 C++ 编写。
## 编译指南
对于 Windows 系统,要求安装 Qt 5.15.2 SDK,MSVC v143(VS 2022)。同时,你还需要安装 [xmake](https://xmake.io/#/zh-cn/) 作为构建系统。
对于其他操作系统未经测试。但本项目只使用了 Qt 开源版和 C++ 标准库,因此理论上是跨平台的。你需要使用支持 C++ 20 标准的编译器编译。
本项目的默认 GUI 字体为 Microsoft YaHei UI Light。对于其他操作系统,你需要自行更改字体。
## 截图
![主界面](img/main.jpg)
![游戏界面](img/game.jpg)
![按钮光效](img/Light.gif)