フォントの変更方法 (Under translation)

Suika2でフォントを変更する方法を解説しています。
ピクセルフォント「マルミーニャ」題材にしています。

このページの手順で完成したゲームのZIPをダウンロード

フォントのダウンロード

ここでは 患者長ひっく 様の制作された「マルミーニャ」フォントを利用します。

ゲームフォルダへの配置

ゲームフォルダ内にfontフォルダがあるのを確認します。

<> fontフォルダの内容を確認します。

さきほどダウンロードした x12y12pxMaruMinya.ttf ファイルを、このfontフォルダにコピーします。 結果はこうなります。

この段階で、次のファイルは削除可能です: PCENSE, VL-PGothic-Regular.ttf, yasashisa.ttf

セーブデータの削除

ゲームフォルダに戻って、savフォルダがあれば、削除してください。

理由は、前回実行したときのフォント名がセーブデータに残っているからです。lh

一度もSuika2を起動していない場合、savフォルダは作成されていないので、削除は必要ありません。

コンフィグの書き換え

ゲームフォルダにconfフォルダがあることを確認します。

このフォルダを開いて、config.txtというファイルがあることを確認してください。

config.txtをダブルクリックして開きます。

font.file=yasashisa.ttf の部分を font.file=x12y12pxMaruMinya.ttf に書き換えます。

config.txtファイルを保存します。

Suika2の起動

ゲームフォルダに戻って、 suika.exe があることを確認します。 (環境によっては suika と表示され、.exe は省略されます。)

suika.exe をダブルクリックして起動します。

ゲームを進めると、ピクセルフォントが表示されていることがわかります。

コンフィグ画面からフォント選択の機能を削除

このままだと、ゲームのコンフィグ画面で下記のようなフォント選択機能が残っています。

この状態でフォント選択を行うと、 VL-PGothic-Regular.ttfyasashisa.ttf が選択されてしまいます。

フォント選択機能を無効にするには、下記の手順を実施してください。

まず、ゲームフォルダに gui フォルダがあることを確認します。

gui フォルダを開いて、 system.txt というファイルがあることを確認してください。

system.txt をダブルクリックして開いてください。

下にスクロールしていくと、 # フォント選択ボタン1# フォント選択ボタン2 がみつかります。

この部分を削除してください。

system.txt を保存してください。

再びSuika2の起動

ゲームフォルダに戻ってください。

sav フォルダがあれば削除してください。

suika.exe をダブルクリックして起動します。

タイトル画面でCONFIGを選ぶと、 下記の画面が出ますが、 FONT1もFONT2も実際にはボタンとしてクリックできなくなっています。

コンフィグ画面からFONT1とFONT2のボタンを完全削除

ゲームフォルダに戻り、 cg フォルダを開きます。

config-idle.png ファイルを開くと、これがコンフィグ画面の画像であることがわかります。

ここではAdobe Photoshop 2023を使って、AIでフォントの項目を削除してみます。

結果は下記のようになりました。 (こちらからダウンロードできます)

最終確認: Suika2の起動

ゲームフォルダに戻ってください。

sav フォルダがあれば削除してください。

suika.exe をダブルクリックして起動します。

タイトル画面でCONFIGを選ぶと、下記の画面が出て、フォント選択がなくなっています。

まとめ

Suika2でフォントを変更する方法についてまとめました。

このページでは例として患者長ひっく様の「マルミーニャ」フォントを利用しました。

補足

  • ダウンロードするフォントを変更すれば、他のフォントでも同じことができます
  • ピクセルフォントである必要はなく、ライセンス上問題なければ何でも使えます
  • ここでは「マルミーニャ」を題材に使わせていただきました (ライセンスの都合と、単に私の好みです)
  • Suika2で使えるフォントの形式は、TrueTypeフォントとOpenTypeフォントで、ファイル名の末尾が .ttf.ttc.otf のファイルです
  • 使えるはずのフォントがエラーなどで使えないときは、ご連絡いただければSuika2を修正いたします
  • 色付きのUnicode絵文字には現状では対応しておりませんが、ご要望があれば対応します
  • フォントを利用するときは、くれぐれもそのフォントのライセンスを遵守してください(特に商用フォント)
  • ゲームのREADMEの中などに、そのフォントを使用したことと、フォント作者のクレジットを入れてください