Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wangle201210/fruit
使用golang写 水果机 的GUI
https://github.com/wangle201210/fruit
fruit fruit777 fyne
Last synced: 22 days ago
JSON representation
使用golang写 水果机 的GUI
- Host: GitHub
- URL: https://github.com/wangle201210/fruit
- Owner: wangle201210
- License: mit
- Created: 2024-06-06T09:31:30.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-07T09:46:18.000Z (7 months ago)
- Last Synced: 2024-07-12T04:57:15.231Z (6 months ago)
- Topics: fruit, fruit777, fyne
- Language: Go
- Homepage:
- Size: 297 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# fruit 777
## 简介
使用fyne做的简易版水果机
亲测 安卓、mac、windows 均可正常使用
![img.png](content.png)
## 运行及打包
本地运行:`go run .`
下面三个都需要提前安装依赖
安卓打包:`fyne package -os android -icon icon.png -appID iwangle.me.fruit`
windows: `fyne-cross windows -app-id iwangle.me.fruit`
mac: `fyne-cross darwin -app-id iwangle.me.fruit`## 注意事项
构建安卓应用时若出现
`../../../go/pkg/mod/fyne.io/fyne/[email protected]/internal/driver/mobile/app/android.go:520:6: could not determine kind of name for C.ALooper_pollAll
`需要找到对应行把`ALooper_pollAll`改为`ALooper_pollOnce`## 功能列表
- [x] 基础界面
- [x] 滚动效果
- [x] 关闭后再次打开能读到上次数据
- [x] 奖线播放
- [x] 数值调控 rtp: 0.96, winRate 0.5+
- [x] 中奖历史记录
- [x] 界面可查看奖励配置
- [ ] 添加音效
- [ ] 添加背景 (加了发现不好看)
- [ ] 自动spin