Ren'Py What type of genre in Renpy is the easiest to develop?

MissFortune

I Was Once, Possibly, Maybe, Perhaps… A Harem King
Respected User
Game Developer
Aug 17, 2019
5,761
9,223
The easiest? A straight up Kinetic novel with no choices is going to be far and away the easiest. But it probably has the smallest audience of adult games.

A standard linear AVN with some important choices is going to be the easiest while also benefiting from a wider audience to share your work with.

Without getting any more specific on the type of game you want to make, it's hard to point you in any clear direction.
 
  • Like
Reactions: Jackykynn123

someyoungguy

Member
May 10, 2023
284
409
I wanna make an adult renpy game of my own, but I don't know what type genre within renpy games are easiest for beginner devs.
From my perspective, the two things that seem to cause devs to abandon projects the most seem to be some combination of:
1. It's taking too long to develop
2. No interest or lost interest in the basic premise

Based on this, my advice for starting a project you will confidently want to see to completion has less to do with genre, and more to do with:
1. Starting with a premise that you find compelling
2. Creating a short story around that premise to base your game around

I'd go so far as to say that for a first project, something you could complete in a single update would be ideal. There's two interrelated reasons for that:
1. You'll learn a lot on your first project no matter how long it is and will want to build on that knowledge moving into future projects
2. Another common reason for first time devs to abandon is being frustrated by how much worse their early work on their project looks compared to their most recent work
 

Jackykynn123

New Member
Aug 15, 2017
14
6
The easiest? A straight up Kinetic novel with no choices is going to be far and away the easiest. But it probably has the smallest audience of adult games.

A standard linear AVN with some important choices is going to be the easiest while also benefiting from a wider audience to share your work with.

Without getting any more specific on the type of game you want to make, it's hard to point you in any clear direction.
Well, my initial idea was to create a point n click sandbox harem renpy game, but I realised it was too ambitious for me right now, so I scaled it down to only 1 love interest. Based on your suggestion, I think a standard linear AVN with some important choices and 4 endings will work out.

Another question though, how do you decide which choices are gonna be important that affects the ending?
 

MissFortune

I Was Once, Possibly, Maybe, Perhaps… A Harem King
Respected User
Game Developer
Aug 17, 2019
5,761
9,223
Well, my initial idea was to create a point n click sandbox harem renpy game, but I realised it was too ambitious for me right now, so I scaled it down to only 1 love interest. Based on your suggestion, I think a standard linear AVN with some important choices will work out
You can always make your dream AVN later. Starting big and learning as you go rarely ever works well. Especially with sandboxes. It takes a fair bit of experience to manage a sandbox correctly.

Start small, 1 or 3 LIs should be a good test to put out there and see what you need to work on.
 

Turning Tricks

Rendering Fantasies
Game Developer
Apr 9, 2022
1,493
2,781
I wanna make an adult renpy game of my own, but I don't know what type genre within renpy games are easiest for beginner devs.
  • Something Simple
  • Subject matter that interests you and that you have some familiarity with.
  • Start small, learn Ren'py and whatever image-making platform you want to use and then slowly start increasing complexity.
  • For the love of God, don't try and start with a sandbox unless you already have some coding and game dev experience.
  • For your first project, I would suggest keeping path and other variable choices simple. It's scary how fast a project can get away from you if you let the player make multiple choices in every scene.
  • Get in the habit of making boolean variables for almost any significant event that happens in your project. Doesn't matter if you need them right now. They will be worth gold down the road when you suddenly need a flag that tells you if Joe kissed Mary way back on day 1. And they get stored in the save files.
  • (Personal Experience) - Try and do what you need with Ren'py first. Only if there's no Ren'py option available, should you start plugging in pure python scripts. Devour the Ren'py Docs site and look at other tutorials/youtube channels. etc.

Good Luck! (y)
 

osanaiko

Engaged Member
Modder
Jul 4, 2017
2,754
5,139
And more advice:
- Lean heavily on the users of this forum, many of us love to help.
- get feedback as early as you possibly can. like: show someone your intro scene. show them your high level plot description. show your character art. consider getting some alpha testers. consider getting a proofreader.
 

anne O'nymous

I'm not grumpy, I'm just coded that way.
Modder
Donor
Respected User
Jun 10, 2017
11,344
17,205
  • (Personal Experience) - Try and do what you need with Ren'py first. Only if there's no Ren'py option available, should you start plugging in pure python scripts. Devour the Ren'py Docs site and look at other tutorials/youtube channels. etc.
If people have to remember only one thing, it must be this.

It's depressing to see the number of games who try to reinvent the wheel, and generally end abandoned because it never full works.
And this for whatever. I've seen a dev make its own equivalent for menu because they didn't understood that you can just edit the menu screen, and even tell the statement to use another screen. And I don't talk about the number of devs who find a way to have translation in their game without using the native feature for this.

I'll not say that Ren'Py can do everything natively, it would be false. But for 95% of what can be seen in Ren'Py games here, it can do it natively.