visual novel engine
Project homepage: https://www.renpy.org/
Description
Ren'Py is a free and cross platform engine for digital storytelling. It
makes it easy to combine words, images, and sounds to create visual
novels and life simulation games.
Visual novels are computer-based stories that are told through words,
images, sounds, and music. Many visual novels also present the player
with menu choices that allow the player to control how the story is
told.
Ren'Py's script language makes it easy to write visual novels, and other
writing-heavy games. It's easy to learn, and scales well to the largest
projects. Even without customization, Ren'Py provides the features
players have come to expect from their visual novels.
Life Simulation games, such as management and dating sims, are more
interactive games that mix story with gameplay. Ren'Py's screen language
allows one to create complex interfaces, while its support for the
Python scripting language allows for complex game logic, if that's
what your project requires.
Package information
- Ports path
- games/renpy
- Package architecture
- amd64
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- games, lang/python
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Library
Runtime
- devel/desktop-file-utils
- devel/py-six
- security/py-ecdsa
- security/py-pefile
- www/py-legacy-cgi
- www/py-requests
- x11/Xdialog
- lang/python/3
Build
OpenBSD README
+----------------------------------------------------------------------- | Running renpy on OpenBSD +----------------------------------------------------------------------- Getting started =============== Run `renpy` to start the Ren'Py launcher, or `renpy /path/to/project` to skip the launcher and run one project directly. On first use the launcher asks for a projects directory; creating and choosing it uses a dialog helper (x11/Xdialog, installed as a dependency). Live2D ====== Ren'Py's optional Live2D animation support requires Live2D Cubism Core, a proprietary binary-only library with no OpenBSD version. Games that use Live2D animations will not be able to display them, and typically will not run at all.