Guide:Choosing an engine
Appearance
![]() |
This page is community guidance. It was created primarily by Arsym. Please note that guides are general advice written by members of the community, not VNDev Wiki administrators. They might not be relevant or appropriate for your specific situation. Learn more Community contributions are welcome - feel free to add to or change this guide. |
![]() |
This article needs expansion. You can help by adding to it. |
Selecting a VN engine is one of the first things you'll need to do when creating a visual novel, and it will have lasting impact on your workflow and what you can create. In general, you want something that satisfies the following:
- Supports basic VN features (presenting the player with text, images, audio, choices, etc)
- Supports your target platform(s)
- Has good support by the creator and/or community
- Allows you to create additional features if you require them
While engines are created all the time, only a few meet these criteria, and this guide will help inform you about the best choices (as of June 2022).
Ren'Py
- Main article: Ren'Py
![]() | This section is empty. You can help by adding to it. |
Naninovel
- Main article: NaniNovel
![]() | This section is empty. You can help by adding to it. |