Ren'Py

80 readers
3 users here now

A community to discuss anything related to the Ren'Py game engine and visual novel development.

💻 Engine

👥 Community

🎓 Resources

📜 Rules

🏷️ Post Tags

There are no post flairs on Lemmy, so please use these in your post titles:

Related Communities

Programming

For Fans

founded 6 months ago
MODERATORS
1
9
submitted 6 months ago* (last edited 6 months ago) by [email protected] to c/[email protected]
 
 

To preface this, do not be afraid to ask questions! This guide is meant to help reduce frustration for potential helpers, and make your post easily searchable for developers who might run into the same problem in the future.

Please adhere to the following guidelines when posting a question or asking for help:

Follow the "Read, Search, Ask" Principle

  • If you run into an error, don't panic and patiently read the error message first
  • Search the web, the documentation, or this community to ascertain if this problem has been discussed before
  • If neither of these methods could help, ask your question!

How to Ask for Help

Here are a few pointers on how to format and what to include in your post.

Use a helpful Title for your Post

Please do not just write variations of "Help!!" in your title. Instead, summarize your problem in one sentence. Also, lease use the appropriate post tag [Question].

Bad examples

  • "Can someone help me please?"
  • "HELP Animation Loop"
  • "Dumb question lol"
  • "Quick question"
  • "Translation question"

Good examples

  • "[Question] How to check which translation language is currently used?"
  • "[Question] Making a looping animation for a sprite"
  • "[Question] FilesNotFoundError when trying to open .rpy-File"

Explain your problem

Try to explain what you are trying to do and in what way your code behaves differently from what you expect.

List what you have tried to solve the problem

List what you have tried so far, and ideally include a code snippet.

Explain what you need help with concisely

Formulate a precise question or request for your problem.

Provide Examples and/or Screenshots

In general, add screenshots, code snippets, or in case of errors, the error message you are getting.

For code snippets, please use the code formatting feature of the Lemmy post editor so it's easier to read, like this:

define s = Character('Sylvie', color="#c8ffc8")
define m = Character('Me', color="#c8c8ff")

label start:
    s "Hi there! How was class?"
    m "Good..."
    "I can't bring myself to admit that it all went in one ear and out the other."
    s "Are you going home now? Wanna walk back with me?"
    m "Sure!"

Close the thread

If your question has been answered to your satisfaction, post a reply to let the participants in the discussion and future readers know, and show appreciation for your helpers by thanking them! Change the post tag to [Question Solved].

2
 
 

[New Tool] Deliciously Cooked Framework by LeafLanne

A cooking mini-game for Ren'Py which includes:

-> Character Customization

-> User Input

-> Money/Time System

-> Random NPC generator

-> Random order generator

Get it on itch.io

@[email protected]

#RenPy #VNDev #IndieDev #GameDev

3
1
submitted 2 weeks ago* (last edited 2 weeks ago) by [email protected] to c/[email protected]
 
 

[New Tool] Media Skip for Ren'Py by HB38

From the Github page:

This Project is a drop in library for adding an easy way to skip movies (and music) in Ren'Py.

@[email protected]

#RenPy #VNDev #IndieDev #GameDev

4
 
 

[New Tool] Particles: Point Emitter in Ren'Py by CuteShadow

A generic point emitter particle generator for Ren'Py.

Itch page

@[email protected]

#RenPy #VNDev #IndieDev #GameDev

5
 
 

[New Tool] Shiny Cards for Ren'Py by MMO

From the itch page:

Here's a script you can use so you, too, can have some shiny cards in your project!I stumbled upon this by mixing up 'matrixcolor' and 'matrixtransform'. One thing led to another, and I ended up making some shiny cards in Ren'Py. Feniks said it would be cool to have as a tool, so I ended up making it!

Itch page

@[email protected]

#RenPy #VNDev #IndieDev #GameDev

6
 
 

[New Tool] Ren'Py Match Statement by HyJyncks

From the Github page:

The bulk of this file is a simple implementation of a match-like workflow for renpy script. It uses the same match case and _ keywords, _ being the wildcard. As of right now it only supports cases in blocks, meaning you need a colon, return and indent to process what happens. The statement compares a variable against the cases and returns the block of renpy code to advance the script.

Get it here

@[email protected]

#RenPy #VNDev #IndieDev

7
 
 

[Blog] How To Finish Your Indie Visual Novel - by Arimia

Read the blog post here

@[email protected]

#VNDev #VisualNovels #VisualNovel #IndieDev #GameDev

8
 
 

Visual;Conference is an online visual novel developer conference held on January 25th. Vote on the talks you would like to see at VNConf until Dec 19th!

Website

Past talks on Youtube

9
 
 

[New Tool] Make Visual Novels! Custom Quiz Kit! by Stella

Quote from the itch page:

This quiz kit allows you to quickly use Ren'Py and it's web build functionality to author multi-media quizzes to host on your own websites, and if itch.io lets it fly on their site you could even host them here!

Download it on itch.io

@[email protected]

#RenPy #VNDev #IndieDev #GameDev

10
 
 

cross-posted from: https://goblin.band/notes/a1dxwna2fhwthsmq

Make Visual Novel Assets! Jam

A game jam all about creating assets and resources for visual novel developers.

It starts on February 1st and ends on February 15th (two weeks)

@[email protected]

#VNDev #GameJam #IndieDev #GameDev

11
 
 

Developer Interview - Developing Slay the Princess - by Arimia

Interview Link

Arimia interviewed Black Tabby Games, the developers behind Slay the Princess, on their marketing strategies and game development philosophy.

@[email protected]

#VNDev #GameDev #IndieDev #GamesMarketing #GameMarketing #BlackTabbyGames #SlayThePrincess

12
 
 

[New Tool] Blur Shader Pack by Devil Spiδεr

Itch.io Page

This shader pack for Ren'Py adds shader-based support for different blur types (axis-separated, linear motion, rotation, scaling and focus blur).

@[email protected]

#RenPy #GameDev #IndieDev #VNDev #IndieGameDev

13
 
 

I do remember a guide posted here about how to make a VN solo, which does not sound Ren'py specific.

I'm also wondering about VNs using other software. If someone uses something like TyranoBuilder or Godot and posts their tutorial or experience here, is that okay despite "Renpy" being in the title? If so, is this more just a VN development community or a Renpy community? Honestly curious, not asking as a "gotcha" I'm-being-a-smug-jerk question.

14
 
 

A freshly updated complete guide on Visual Novel marketing

15
 
 
16
 
 

[Blog] I played another 50+ visual novels in 1 month and here’s my advice to devs. by Arimia

Useful tips by Arimia from her experiences judging the Spooktober Game Jam 2024 entries.

@[email protected]

#RenPy #VNDev #IndieDev #GameDev

17
 
 

[Guide] Getting Behind the Lens Part 1: Visual Novel Camerawork? Why Bother? - by ingthing

Blog post by Of Sense and Soul dev ingthing

This is part 1 of a series of blog posts about camera work in visual novels. Part 2 will delve into the implementation of camera techniques using Ren'Py

@[email protected]

#RenPy #VNDev #IndieDev #GameDev

18
 
 

New Tool: Make Visual Novels! Smart Voice Barks for Ren'Py!

This library simplifies the process of adding voice barks to your visual novel, with 30 premade voice barks by three voice actors.

It initially costs $10 USD, but will become free once $200 USD in revenue have been generated. Further revenue will be used to add additional features (see the itch page for a roadmap).

Itch.io link

@[email protected]

#RenPy #IndieDev #GameDev

19
 
 

New Tool: Ren'Py Layout Tool by Wendy-Nam - Instantly Preview and Place Images in Ren'Py!

https://github.com/Wendy-Nam/RenPy-LayoutTool/tree/main

Load new images directly into your current scene as overlays, making it easy to visualize and adjust their positions without leaving the game.

🔑 Key Feature: Open the tool from anywhere in your game by pressing L!

Note: This tool is for previewing purposes only. It doesn't add images directly to the code but helps you assess the placement and suitability of multiple assets before finalizing your scene.

Key Features:

Drag-and-drop images onto your scene

Real-time position tracking

Supports Ren'Py image definitions and file paths

Light/dark bg filter toggle for easy viewing

Quick image removal with a trash bin

Can be used for fast UI, sprite, or background prototyping.

@[email protected]

#RenPy #GameDev #IndieDev #VNDev

20
 
 

Content Warning for game pages on Itchio!

https://npckc.itch.io/content-warning-generator

Honestly I think this can be used for more than game pages, as it is a modal pop-up for the page itself. Regardless--a very useful looking tool! You will need to edit/add custom CSS to your page in question to make this work.

#videoGames #game #games #tools #zines #comics #comic #asset #assets

@renpy

21
 
 

New Tool: Make Visual Novels! Ren'Py Smart Title Screens!

It's a drop-in solution that allows you create dynamic title screens that change according to where you currently are in the story, with little extra code.

https://remort-studios.itch.io/make-visual-novels-rsts

@[email protected]

#Renpy #GameDev #IndieDev #VNDev

22
23
1
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 
 

New Library: renpy-table by brunoais

It adds a table component that works as a drop-in replacement for grid. It works the same, except it allows you to use variable column sizes.

Itch.io

Source Code

@[email protected]

#renpy #vndev #gamedev #indiedev

24
4
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 
 

New Tool: Build Project for Ren'Py by BezerraC

This project contains scripts to automate the build process of games developed with Ren'Py for different platforms, including Android and Windows. The scripts are written in Python and use the subprocess library to execute build commands.

Git repository

@[email protected]

25
3
submitted 5 months ago* (last edited 5 months ago) by [email protected] to c/[email protected]
 
 

[Guide] How to Make a Visual Novel Solo by Arimia

A compilation of advice from over 30 solo vn-devs!

https://arimiadev.com/how-to-make-a-visual-novel-solo/

@renpy

#IndieDev #VNDev #RenPy #GameDev

view more: next ›