32blogby StudioMitsu

# python

4 articles

renpy

Can You Use Non-ASCII Filenames in Ren'Py?

Why non-ASCII filenames work in Ren'Py 8.5, the distribution risks they create, and the safe ASCII alias pattern. Includes Python 3 Unicode fundamentals.

Mar 5, 2026 · updated Mar 8, 2026 · 6 min
renpy

Ren'Py Screen Language: Why Your UI Won't Update

Learn Ren'Py 8.5 screen language from scratch. Covers the declarative paradigm, interaction mechanics, show vs call screen, and Action-based UI control.

Mar 5, 2026 · updated Mar 8, 2026 · 7 min
renpy

Ren'Py Stat Management: Design Patterns That Don't Break Saves

Implement RPG and TRPG stat systems safely in Ren'Py 8.5. Covers define vs default, rollback-safe class design, and save-compatible migration patterns.

Mar 5, 2026 · updated Mar 8, 2026 · 9 min
ffmpeg

Automate Video Processing with FFmpeg and Python

Learn how to call FFmpeg from Python to automate batch video processing. Covers subprocess, ffmpeg-python, progress bars, and error handling with retry logic.

Mar 1, 2026 · updated Mar 8, 2026 · 8 min