forked from ITStudio_OUC/KMP_2026_National_Day_Project
52 lines
1.4 KiB
Markdown
52 lines
1.4 KiB
Markdown
# KMP National Day Project
|
||
|
||
这是 APP 部2026年国庆部门题 KMP 分支仓库,仓库内提供了一个基本的 JVM 模板,可以直接在本仓库的基础上修改。
|
||
|
||

|
||
|
||
## 最低知识储备
|
||
|
||
[从 Kotlin 到 Kotlin Multiplatform](https://git.itouc.cn/ITStudio_OUC/From_Kotlin_to_Kotlin-Multiplatform)
|
||
|
||
完全掌握:引入 Kotlin,进入 KMP
|
||
简单了解:深入 Kotlin
|
||
|
||
## 小剧场
|
||
|
||
有一个小伙,叫 Carflo,他很喜欢跑团。
|
||
|
||
有一天他突然意识到一个问题:为什么市面上没有一个好看的,本地的,想怎么掷骰子都行的应用呢?要么是用网站,要么界面粗糙难看。
|
||
|
||
“哎呀,这样下去是没有好结果的,我必须立刻出手。”
|
||
|
||
## 评判标准
|
||
|
||
### 必要
|
||
|
||
- [x] 至少可以 roll D6 任意次
|
||
|
||
- [ ] 可以实现 roll D4,D6,D8,D12任意切换
|
||
|
||
- [ ] 可以实现 n D6
|
||
|
||
- [ ] 可以实现 n D m
|
||
|
||
- [ ] 可以实现 $n_1$ D $m_1$ ,$n_2$ D $m_2$ ...... 任意组合,最后点数取和
|
||
|
||
### 额外
|
||
|
||
- [ ] 支持 Android 平台的编译与安装
|
||
|
||
- [ ] 支持浏览器 WASM 编译
|
||
|
||
- [ ] 在 GitHub Pages 上部署 WASM 编译包
|
||
|
||
- [ ] 在 GitHub Action 上完成三大 JVM 平台安装包编译并 release
|
||
|
||
- [ ] 有应用图标
|
||
|
||
- [ ] 好看,达到我的审美
|
||
|
||
## 提交方法
|
||
|
||
先在 |