スプラッシュスクリーンとプレスプラッシュ link

スプラッシュスクリーンの追加 link

スプラッシュスクリーンはゲーム開始時にメニューの前に表示される画像または動画で、通常これらはロゴやイントロビデオです。 "splashscreen" ラベルはメインメニュー前に自動で再生されます。

テキストベースのスプラッシュスクリーンをゲームに追加するには、以下のようなコードをスクリプトの(splashscreen ラベル内でなければ)どこでもよいので追加します。

label splashscreen:
    scene black
    with Pause(1)

    show text "American Bishoujo Presents..." with dissolve
    with Pause(2)

    hide text with dissolve
    with Pause(1)

    return

これはスプラッシュスクリーンの他の例で、ここでは画像と音を使用しています。

image splash = "splash.png"

label splashscreen:
    scene black
    with Pause(1)

    play sound "ping.ogg"

    show splash with dissolve
    with Pause(2)

    scene black with dissolve
    with Pause(1)

    return

最後に動画ファイルです。

label splashscreen:

    $ renpy.movie_cutscene('movie.ogv')

    return

プレスプラッシュの追加 link

プレスプラッシュは Ren'Py がスクリプトとゲームの起動準備中に表示される画像です。そのような画像をエンジンの開始中に表示するには presplash.png (または presplash.jpg) という画像ファイルを作成し、ゲームディレクトリに保存します。

presplash.png

ゲームロード時に使用される画像

プログレスバーの追加 link

静的な画像に代わり、エンジンがロードされるまでの進行を示すプログレスバーも表示可能です。これは通常のプレスプラッシュ画像を置き換え、両方が提供されていると自動的に優先されます。

プログレスバーはテーマを決められ、 PNG か JPG 形式で2つのファイルが必要です。 :

presplash_background.png

プログレスバー背景画像です。これは起動時に全体が表示され、境界線やソリッドな背景を加えてプログレスバーの背景を与えるのに使用されます。これは完全に不透明であるべきです。

presplash_foreground.png

プログレスバー前景画像です。これはローディング進行と共に左から右へ表示されます。これは実際のプログレスバー外観に使用され、透明部分を含むでしょう。

Ren'Py では最初に presplash_background.png を表示し、次いで presplash_foreground.png をローディング進行と共に左から右へその上に描画するよう動作します。

バーのテーマは完全に制作者依存ですが、これらの外観例を2つ示します。

_images/presplash_background_1.png

プログレスバー背景外観例

_images/presplash_foreground_1.png

プログレスバー前景外観例

_images/presplash_background_2.png

少し手の込んだプログレスバー背景外観例

_images/presplash_foreground_2.png

少し手の込んだプログレスバー前景外観例