这是一个小游戏,名字为 《猜单词》。
规则: 答案为指定长度单词,输入对应长度单词即可; 绿色代表此单词中有此字母且位置正确; 黄色代表此单词中有此字母,但该字母所处位置不对 灰色代表此单词中没有此字母 一共有单词长度+1次机会,机会用尽前猜中即为胜利
安卓平台目前无法正常使用存在一下问题:
中文字体缺失(2024.08.26解决)文本输入组件不能正常输入(2024.09.12解决)
实现全局字体切换(2024.09.04)实现类似AtlantaFx的示例那般的字体切换对css文件进行解析,增改删功能(此功能没有意义,具体实现中不需要实现)实现读取系统字体(2024.09.04)- 有生之年或作为独立模块开发
- 解决只能在windows上表现正常的问题
linux布局错误
- 安卓
- 布局错误
- 字体选择框无法正常操作
- 只能点一下弹出,然后只能上下滑动或者点击选一个
- alert和字体选择框弹出内容的位置都是左上角(0,0)
- 尝试禁用css主题看是否正常
修复安卓平台上文本输入组件不能正常输入仍未有思路不使用gluon的那套需要授权的移动组件库(必须)- ~~不使用嵌套webview的方式~~~~
- 解决办法:通过initOwner方法设定alert和主stage之间的关系进而使alert关闭时正确处理事件循环
解决ui布局问题ui布局存在问题,不应使用硬编码设置布局,应调整设置为居中
- 增加GitHubAction自动打包
- widows未被官方支持
- linux一直报link失败的错误无法解决
- 既然有数据库那就增加:
- 字体大小记忆
- 统计系统
- 胜率
- 历史记录
- 游戏时长
- 增加提示功能
将黄色块单词的正确位置展示(2024.09.14实现)
- 增加音效
- 有生之年
- 添加全自动的full test 用以进行graalvm 追踪,Linux打包失败可能是因为追踪文件不对