Font ini adalah font bitmap yang digunakan dalam proyek game saya yang disebut Terrarum (karenanya namanya). Font mendukung lebih dari 90 % bahasa Eropa, serta Cina, Jepang, dan Korea.
Paket JAR dimaksudkan untuk digunakan dengan libgdx (Extends BitmapFont Class). Jika Anda tidak menggunakan kerangka kerja, silakan merujuk ke bagian Font Metrik untuk mengimplementasikan metrik font dengan benar pada sistem Anda.
Halaman masalah terbuka. Jika Anda memiliki beberapa masalah untuk diajukan, atau memiliki pertanyaan, silakan tinggalkan di halaman.
GameFontBase.charsetOverrideBulgarian GameFontBase.charsetOverrideSerbianPada kode Anda (Kotlin):
import net.torvald.terrarumsansbitmap.gdx.TerrarumSansBitmap
class YourGame : Game() {
lateinit var fontGame: Font
override fun create() {
fontGame = TerrarumSansBitmap(path_to_assets, ...)
...
}
override fun render() {
batch.begin()
...
fontGame.draw(batch, text, ...)
...
batch.end()
}
}
Pada kode Anda (java):
import net.torvald.terrarumsansbitmap.gdx.TerrarumSansBitmap;
class YourGame extends BasicGame {
Font fontGame;
@Override void create() {
fontGame = new TerrarumSansBitmap(path_to_assets, ...);
...
}
@Override void render() {
batch.begin();
...
fontGame.draw(batch, text, ...);
...
batch.end();
}
}
Kode warna adalah karakter unicode individual. Meskipun Anda bisa membuat karakter mentah dan menempel pada kode Anda, itu tentu saja tidak diinginkan. Untungnya, kami juga menyediakan fungsi utilitas untuk kode warna.
GameFontBase.toColorCode(argb4444: Int) -- returns String
GameFontBase.toColorCode(r: Int, g: Int, b: Int) -- returns String
GameFontBase.toColorCode(r: Int, g: Int, b: Int, a: Int) -- returns String
argb4444 mengambil seluruh argb (dalam urutan itu) sebagai input, yaitu, dari 0x0000 hingga 0xffff. r, g, b(, a) mengambil RGB dan A secara terpisah, dalam kisaran 0x0..0xf. Nilai apa pun yang melebihi kisaran tidak dicentang dan dapat mendatangkan malapetaka , jadi hati -hati.
U+100000 digunakan untuk menonaktifkan kode warna yang sebelumnya diterapkan (kembali ke warna asli), bahkan jika itu terlihat seperti Argb dari semua nol.
Silakan merujuk ke contributing.md
Terima kasih kepada orang -orang baik /r /tipografi untuk umpan balik yang luar biasa.
Ideograf CJK ditenagai oleh font Wenquanyi. Font didistribusikan di bawah GNU GPL versi 2. Meskipun bentuk typefaces tidak dapat dilindungi hak cipta (kode program - EG TTF - do), kami ingin memberikan kredit kepada font dan orang -orang di belakangnya.