つきすけ の コーディング記

細かいところで嫌にならないように、小さいことでも解説していくブログ。たまに関係ないことも書く。

Ren’py について、そこそこ躓いたところ

キャラクターの「表示名」どうする?

現在僕は、kagami というキャラクターを使用しようとしている。
画像の名前は kagami normal.png
日本語で「各務」と書きたい。

これはキャラクター定義の際に変更する。

define k = Character('各務', color="#c8ffc8")

このとき作った k という変数を使い、セリフと連動させて表示をする仕組み。
ちなみに表示画像と名前は関連づいていないタイプなので、画像は以下のように自ら表示する。

show kagami normal at right

ちなみに、デフォルトだと define e なので、ここ e を k (もしくは自分が定義した変数)に書き換えないとエラーです。

    e "Ren'Py の新しいゲームを作成しました。"
    e "ストーリー、画像、音楽を追加すれば、世界にリリースすることができます!"