Skip to content

Commit

Permalink
Doc Update
Browse files Browse the repository at this point in the history
  • Loading branch information
isHarryh committed May 6, 2023
1 parent f6e87f9 commit 93efb3c
Show file tree
Hide file tree
Showing 6 changed files with 28 additions and 20 deletions.
17 changes: 11 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,11 @@
| [`bf904b7`](https://github.com/isHarryh/Ark-Pets/commit/bf904b7614c3005d68dd746dcbb4c0c461cbd938)<br> | 微调了干员基建小人和敌方小人切换动作的随机触发权重。 |
| [`c9866a1`](https://github.com/isHarryh/Ark-Pets/commit/c9866a16b7ea95b63a44c1d1fc41fce72e81ff27)<br> | 将 Java 版本从 JDK18 升级到 JDK20 ;将 Gradle 版本从 7.5 升级到 8.1 。 |

| **补丁** | |
|:------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------|
| `v2.0.1`<br>[`21f2eba`](https://github.com/isHarryh/Ark-Pets/commit/21f2eba1a775816aae4bcf44a9cbc35d68c8f35e)<br> | 进一步缓解了角色的渲染超出窗口边界的问题。<br>修复了特定情况下日志系统逻辑不正确的问题。 |
| `v2.0.1`<br>[`f6e87f9`](https://github.com/isHarryh/Ark-Pets/commit/f6e87f9231664d040f51051ad5eaafc8ace82297)<br> | 优化了托盘图标标题,现在标题包含角色名称。<br>变更了配置文件中的部分字段。 |

-----
> 以下是`v1.x`版本的更新日志。这些版本已不再维护,请使用最新版本。
Expand All @@ -46,12 +51,6 @@
3. 微调了悬空状态和落地状态触发相关动作的判定阈值。

## v1.5
#### 补丁
1. `v1.5.1` [`#12`](https://github.com/isHarryh/Ark-Pets/issues/12) [`d5f0bf0`](https://github.com/isHarryh/Ark-Pets/commit/d5f0bf0bae3f1589de5f71aeeb0b5aad82a234b0) 新增了命令行启动参数 `--direct-start` 用于直接启动桌宠而不打开启动器。
2. `v1.5.1` [`c996b38`](https://github.com/isHarryh/Ark-Pets/commit/c996b383e4fddda0acf2362774ec0ecc2a1cb8a6) 修复了不支持一星小车的基建小人模型的问题。
3. `v1.5.2` [`#19`](https://github.com/isHarryh/Ark-Pets/issues/19) [`76e6883`](https://github.com/isHarryh/Ark-Pets/commit/76e68832d6987ef2cb4fd65ad28dc754ef5e4b56) 新增了小人自动行走至窗口边缘后翻转朝向的特性。
4. `v1.5.2` [`#19`](https://github.com/isHarryh/Ark-Pets/issues/19) [`a7eba09`](https://github.com/isHarryh/Ark-Pets/commit/a7eba09b35b320ec24816eccf5d4413e175cc6ba) 新增了抛出小人后,使小人立即面向抛掷方向的特性。

#### 修复
1. [`#15`](https://github.com/isHarryh/Ark-Pets/issues/15) [`afa7bb9`](https://github.com/isHarryh/Ark-Pets/commit/afa7bb94cd46c1d51725f4bb58b7ac462d729bdc) 修复了小人在窗口上缘与屏幕上缘距离小于应用高度时显示异常的问题。
2. [`#13`](https://github.com/isHarryh/Ark-Pets/issues/13) [`61908a0`](https://github.com/isHarryh/Ark-Pets/commit/61908a0023980a7ff6affee3b8814a77c92585cf) 修复了在部分设备上由内存抖动引发的卡顿问题,大幅度降低了性能消耗。
Expand All @@ -62,6 +61,12 @@
3. 微调了小人的缩放相关常量,略微缓解了小人图像超出窗口边界的问题。
4. 微调了小人的自定义缩放设置项,已额外支持 0.75/1.25/1.5 倍的图像缩放。

#### 补丁
1. `v1.5.1` [`#12`](https://github.com/isHarryh/Ark-Pets/issues/12) [`d5f0bf0`](https://github.com/isHarryh/Ark-Pets/commit/d5f0bf0bae3f1589de5f71aeeb0b5aad82a234b0) 新增了命令行启动参数 `--direct-start` 用于直接启动桌宠而不打开启动器。
2. `v1.5.1` [`c996b38`](https://github.com/isHarryh/Ark-Pets/commit/c996b383e4fddda0acf2362774ec0ecc2a1cb8a6) 修复了不支持一星小车的基建小人模型的问题。
3. `v1.5.2` [`#19`](https://github.com/isHarryh/Ark-Pets/issues/19) [`76e6883`](https://github.com/isHarryh/Ark-Pets/commit/76e68832d6987ef2cb4fd65ad28dc754ef5e4b56) 新增了小人自动行走至窗口边缘后翻转朝向的特性。
4. `v1.5.2` [`#19`](https://github.com/isHarryh/Ark-Pets/issues/19) [`a7eba09`](https://github.com/isHarryh/Ark-Pets/commit/a7eba09b35b320ec24816eccf5d4413e175cc6ba) 新增了抛出小人后,使小人立即面向抛掷方向的特性。

## v1.4
#### 新增
1. [`ae979eb`](https://github.com/isHarryh/Ark-Pets/commit/ae979eb0031b401bc52d44c0d396f12eeba4a64d) 新增了重力场系统对于一维障碍物的支持。
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@

### 下一步计划
以下内容可能在接下来的数个版本内得到实现:
- 支持多显示器
- 支持部分敌方首领的阶段形态切换
- 支持一键关闭所有已被启动的桌宠

Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ allprojects {
apply plugin: "java-library"
apply plugin: "org.openjfx.javafxplugin"

version = '2.0.0'
version = '2.0.1'
ext {
// App Metadata
appName = "ArkPets"
Expand Down
2 changes: 1 addition & 1 deletion core/src/cn/harryh/arkpets/Const.java
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
public final class Const {
// Constants list

public static final int[] appVersion = {2, 0, 0};
public static final int[] appVersion = {2, 0, 1};
public static final String appVersionStr = appVersion[0] + "." + appVersion[1] + "." + appVersion[2];

public static final int zipBufferSizeDefault = 8 * 1024;
Expand Down
24 changes: 13 additions & 11 deletions docs/FAQ.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,18 @@
ArkPets附加说明文档
# 常见问题解答

### 0.
说明文档在哪里查看?
> **点击[这里](../README.md)查看。** 文档内容随版本变化。
### 1.
能不能在其他操作系统,甚至移动端运行呢
> **暂时不能。** 由于程序中`JNA`的部分用于窗口句柄操作的API不具备跨平台兼容性,本项目当前只支持在`Windows`系统上运行。另外,ArkPets 未来不计划支持移动端
能不能在其他操作系统运行
> **暂时不能。** ArkPets 在可预期的未来内不计划支持其他平台
### 2.
小人背景是黑色的怎么办?
> [Issue #7](https://github.com/isHarryh/Ark-Pets/issues/7) 的调查显示,该问题与`NVIDIA GeForce`系列显卡的显卡驱动有关。 **目前有三种方法可以解决:**
>
> **方法一** (推荐)
> 1. 进入 *Windows的设置 - 系统 - 屏幕 - 图形设置*
> 2. 点击“浏览”,添加 ArkPets程序目录中的`ArkPets.exe`****`runtime/bin/java.exe`[节能] 模式。
> 1. 进入 *Windows的设置 - 系统 - 屏幕*
> 2. Win11 用户接着进入“显示卡”;Win10 用户接着进入“图形设置”;Win7 用户请换用其他方法。
> 3. 点击“浏览”,添加 ArkPets程序目录中的`ArkPets.exe`****`runtime/bin/java.exe`[节能] 模式。
>
> **方法二** (推荐)
> 1. 右键桌面,进入 *NVIDIA控制面板*。在面板中,进入 “管理3D设置”。
Expand All @@ -27,8 +24,13 @@ ArkPets附加说明文档
### 3.
无法下载模型文件怎么办?
> 目前发现使用代理软件(例如VPN、Steam++等)的用户,在下载模型文件时有小概率出现各种奇怪的错误。关闭此类软件重试即可。
> 请按照以下顺序依次尝试和排查:
> 1. 检查计算机的网络连接,然后进行多次重试(大部分错误是偶发性的)。
> 2. 关闭网络代理(例如VPN、Steam++等),然后重试。
> 3. 关闭反病毒软件,然后重试。
> 4. 更换到其他网络(例如移动热点),然后重试。
### 4.
如何获取调试 (DEBUG) 日志? 打开程序闪退怎么办?
> 在启动器“选项”中调整日志等级为`DEBUG`。进入程序所在目录中的`logs`文件夹,按照修改时间排序即可找到需要的日志来进行分析。
如何获取调试日志?
> 1. 进入程序所在目录中的`logs`文件夹(或在启动器“选项”中点击“浏览日志”)。
> 2. 在文件夹中,按照修改时间排序文件,以便找到所需的日志。其中`desktop.log`是启动器产生的日志,`core.log`是桌宠本体产生的日志。
2 changes: 1 addition & 1 deletion docs/scripts/ExePacking.iss
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
; Download Inno Setup: https://jrsoftware.org/isdl.php

#define MyAppName "ArkPets"
#define MyAppVersion "2.0.0"
#define MyAppVersion "2.0.1"
#define MyAppPublisher "Harry Huang"
#define MyAppURL "https://arkpets.harryh.cn/"

Expand Down

0 comments on commit 93efb3c

Please sign in to comment.