Regarding the unstable frame rate issue, I have identified several problems:
Potential solutions: Perhaps converting the over four thousand text files into JSON files, or pre-loading them into key-value pairs and storing them in memory could improve performance. (This suggestion is based on my experience optimizing my own code.)
Currently, the only solution seems to be improving the computer's performance during operation. I tried storing the game on SSD or launching it with administrator privileges, but the frame rate still feels very low, with minimal effect.
- When my computer runs in low-performance mode, regardless of whether the game is stored on SSD or HDD, the frame rate drops significantly.
- When running in performance mode, there are no frame rate fluctuations whether the game is on SSD or HDD.
- I noticed that after modifying certain local translation texts, such as "Night Home Page," the changes are immediately reflected in the game.
- The biggest change compared to the old version is the adaptation for multiple languages. Each version adds more text documents to the language folder, and version 1.5.8 created over 4000 text documents.
Potential solutions: Perhaps converting the over four thousand text files into JSON files, or pre-loading them into key-value pairs and storing them in memory could improve performance. (This suggestion is based on my experience optimizing my own code.)
Currently, the only solution seems to be improving the computer's performance during operation. I tried storing the game on SSD or launching it with administrator privileges, but the frame rate still feels very low, with minimal effect.