Home / Guides / Which engine is my game made with?

Guide

Which engine is my game made with?

The engine decides whether a game can run on your phone, Mac or Steam Deck. Here's how to tell in ten seconds.

Free. One email when the first games go live.

Updated October 22, 2026 · DuskPlay

Short version: open the game folder and look for tell-tale files. A renpy folder means Ren'Py. A www folder or js/rmmz_core.js means RPG Maker MV/MZ. UnityPlayer.dll means Unity. Once you know, you know which tools and guides apply.

How to identify the engine

You see…Engine
renpy folder, game folder, .rpa / .rpy filesRen'Py
www folder or js/rpg_core.jsRPG Maker MV
js/rmmz_core.jsRPG Maker MZ
Game.rgss3a or RGSS301.dllRPG Maker VX Ace
UnityPlayer.dll and a [Game]_Data folderUnity
Engine folder and .pak filesUnreal Engine
A .pck file next to the .exeGodot
index.html as the main fileHTML5 (Twine, TyranoBuilder, custom)

Why it matters

EngineAndroidMac / LinuxNotes
Ren'PyOfficial APK or JoiPlayUsually nativeEasy saves, rollback
RPG Maker MV/MZJoiPlayVia compatibility toolsHTML5 inside
RPG Maker VX Ace / olderJoiPlay (plugin)Via compatibility toolsOlder tech, more quirks
UnityOnly with an official APKIf the dev builds itWide range of quality
UnrealRarelyRarelyNeeds a strong PC

Next steps: play PC games on Android · play on Mac · play on Steam Deck.

FAQ

How do I know if a game is Ren'Py?

Open its folder. Ren'Py games have a renpy folder and a game folder containing .rpa, .rpy or .rpyc files.

Can Unity games run on Android without an APK?

Not reliably. Unity PC builds can't be emulated well on phones. You need the developer's Android build, or stream from a PC.

Which engine is most common for adult games?

Ren'Py for visual novels, RPG Maker for RPGs, and Unity for 3D and sandbox games.

Buy once. Keep it forever.

DuskPlay is a DRM-free adult game store in early access. One email at launch, nothing else.

Making an adult game? 50 players are waiting for games like yours →