Ren'Py memo

Ren'Pyの個人的なメモ

ビルド設定

参照:配布物のビルド — Ren'Py Documentation

コード

    build.classify('**~', None)
    build.classify('**.bak', None)
    build.classify('**/.**', None)
    build.classify('**/#**', None)
    build.classify('**/thumbs.db', None)

    build.classify('game/**.png', 'archive')
    build.classify('game/**.webp', 'archive')
    build.classify("game/**.rpy", "archive")
    build.classify("game/**.rpyc", "archive")

    build.classify("game/**.ttf", "archive")
    build.classify("game/**.otf", "archive")

    build.classify("_README.txt", "renpy")

    build.classify("game/audio/**.ogg", "archive")
    build.classify("game/audio/**.mp3", "archive")

補足

build.classify('game/**.webp', 'archive')

画像にwebpを使っている場合は使用(pngよりサイズの削減が期待できる拡張子)

build.classify("_README.txt", "renpy")

_README.txtの部分は各自のreadmeファイルの名前に変更する。
”renpy"指定の場合、Linux, Macintosh, Windows版にのみこのファイルが同梱される。
https://ja.renpy.org/doc/html/build.html#classifying-and-ignoring-files