Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
Sichere ProgrammierungWhy Claude Code keeps writing shell commands that fail on your Mac(20.09.2026 um 21:06 Uhr)
Sichere Programmierungllms.txt v2: What the Spec Says, and What 137,000 Domains Show(20.09.2026 um 21:17 Uhr)
Sicherheitslücken (CVE)NiceTryGPT: Less pattern matching. More actual hacking.(20.09.2026 um 21:19 Uhr)
IT Security VideoActivities BoF (kde2026)(20.09.2026 um 00:00 Uhr)
IT Security Toolsirdoc-app(20.09.2026 um 20:33 Uhr)
Sichere ProgrammierungWhy Claude Code keeps writing shell commands that fail on your Mac(20.09.2026 um 21:06 Uhr)
Sichere Programmierungllms.txt v2: What the Spec Says, and What 137,000 Domains Show(20.09.2026 um 21:17 Uhr)
Sicherheitslücken (CVE)NiceTryGPT: Less pattern matching. More actual hacking.(20.09.2026 um 21:19 Uhr)
IT Security VideoActivities BoF (kde2026)(20.09.2026 um 00:00 Uhr)
IT Security Toolsirdoc-app(20.09.2026 um 20:33 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

How to add Splashscreen and Presplash screen in Renpy

Reagiere als Erste:r — dein Feedback zählt!

This article is a tutorial explaining how to specify a splashscreen and presplash screen in Renpy. Because this took me almost a whole weekend to figure out I decided to make this post so maybe someone else can save some time doing this :)

What is a splashscreen? (or presplash screen)

From Renpy themselves; “A splashscreen is an image or movie that appears when the game is starting up and before it goes to the menu. Usually these are logos or intro videos.” A presplash screen is an image shown while Ren'py is reading the scripts and launching the game.

A good usage example of this I can think of is in Grand Theft Auto 5. When you open the game from your console, it first opens with the girl in the red bikini taking a selfie. Then after a few seconds, the GTA V logo appears with police lights, and siren and gunshot noises. This is an example of a presplash screen showing key art of the game as a quick intro as it loads, and then the game logo displays before leading the user into the main menu, or directly into the game.

gta 5 bikini girl presplash screen

Adding Spashscreen

  1. Add your splash image to your images folder, or wherever in your project you keep your images
  2. Define your image with appropriate styling. My splash image is a webp file that I transformed to display contained within the window, vertically aligned on the page.
image splash:
   Transform("images/splashscreen.webp", fit='contain', yalign=0.5)
  1. Add a splashscreen label with how you want to display the image. It must be named splashscreen
label splashscreen:
   scene black


   show splash with dissolve
   with Pause(2)


   scene black with dissolve
   with Pause(1)


   return

The splash screen starts with black, then shows the splash image with a dissolve event, holds it there for 2 seconds, then fades back to black and holds for 1 second before going to the main menu.

You can also show movie splash screen with something like;

$ renpy.movie_cutscene('movie.ogv')

Adding Presplash screen

  1. Get your image presplash.png or presplash.jpg and put it in your game folder , ie myGame/game
  2. If you are publishing your game to web, instead put it into your root folder, aka myGame and name it web-presplash.png or web-presplash.jpg
  3. Bonus; config.minimum_presplash_time will specify the minimum time the presplash should be displayed. It is defaulted to 0.0, but you can override this in your game.
define config.minimum_presplash_time = 2.0 #makes presplash display for at least 2 seconds

And there you have it! That is how you set your splash and presplash screen in Renpy.

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten How to add Splashscreen and Presplash screen in Renpy

Thematisch verwandte Begriffe: Splashscreen, Presplash, screen, Renpy · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-93956 | A flaw has been found in olivier-ls PHP-FTS up to 1.1.2. Affected by thi…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick