Revise SpriteFont with Chinese ranges, cyrillic rendering, and symbols rendering #283
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Update by @ApocBruh
update adds some commonly used Chinese characters and improves some characters, including: Add characters:
Fix some character to look more good:




"#" in light font and bold font :
Old:
New:
", $, ª, «, ¶, º, » in bold font:


Old:
New:
Update by @SadPencil
This PR replaces the main font's Chinese character range with a carefully selected set. The original range was poorly chosen, resulting in both missing necessary characters and the inclusion of overly rare characters.
This update ensures that the limited space is used to provide the most complete and relevant character set possible, without deleting any other non-Chinese characters. Note that it still contains fewer Chinese characters compared with a sprite font made just for Chinese.
The new font contains 6942 Chinese characters as follows:
Chinese characters defined in GB2312-90.
Chinese characters defined in Tong Yong Gui Fan Han Zi Biao (levels 1 & 2 only) AND (logic AND) in Unicode 1.1.
Update by @ApocBruh
Top: before. Bottom: After
See CnCNet/xna-cncnet-client#860 for the issue description