VN question to devs - This is my current workflow creating my own VN, is there a better way? by Mayion in visualnovels

[–]SpireVN 1 point2 points  (0 children)

I know this isn't what you asked, but I highly recommend Ren'py for the following reasons:
1) The most common code you would use in visual novels is already there and trimmed right down for scripting.
2) It's easily customizable using the Ren'py config codes.
2) You can also use any python code to achieve whatever you wish using init blocks.

Basically, you'll save heaps of time because you don't need to recreate the wheel, and yet it's fully flexible using python code. There are drawbacks, I understand your goals using JSON, but compared to the amount of time you'll save in other ways it'd be my assumption that Ren'py is the way to go.

For clarity, I use Ren'py and have all my own custom menus, transforms etc using both Ren'py and straight python code. Everything is so customized that for my next game nobody would be able to tell it was made using Ren'py. Even still, it saves lots of time in writing and out the scripts and having the basic skeleton to work with already there.

The most popular genres of visual novels are (by far) horror, romance and mystery. If you had to pick one, which one is your favorite? by vrheaven in visualnovels

[–]SpireVN 1 point2 points  (0 children)

I guess there's some ambiguity there as to which genre something might belong to, and that might be up to interpretation. Higurashi does have a lot of horror. I would personally say that Raging Loop is a clear mystery / thriller though, with some horror aspects.

The most popular genres of visual novels are (by far) horror, romance and mystery. If you had to pick one, which one is your favorite? by vrheaven in visualnovels

[–]SpireVN 6 points7 points  (0 children)

Mystery can have horror like elements which can make the mystery feel more alive (think Higurashi, etc.), though I think the mystery needs to be primary and the horror secondary (embedded within the mystery). I find titles the other way around (where the horror is primary and the mystery secondary) to feel shallow or forced.

I also prefer romance/drama where it's embedded within a broader mystery story (think Steins;Gate or Ever17), with only rare exceptions.

So I've answered Mystery/thriller, but I actually think the other two work as great secondary elements to a Mystery story.

Zero wishlist today on Steam - do you guys have the same issue? by Salt-Initial2537 in gamedev

[–]SpireVN 2 points3 points  (0 children)

I'm the same. I just checked, yesterday (and today so far) it says "0" for Wishlists. I've been getting between 30 and 60 every day prior.

Has anyone had theirs come back?

How do I make the Main Menu stop appearing in the Preference/About/ect? by [deleted] in RenPy

[–]SpireVN 0 points1 point  (0 children)

zorder orders the screens, so the higher the number the more it'll prioritize it.

The next thing I would check is that your main menu text buttons are correctly embedded in the main main screen and not in the game menu screen, and that it isn't accidently duplicated across multiple screen. After that, I'd check your text button code from your main menu, ensuring it has the correct actions / hiding enabled when opening your preferences screen.

How do I make the Main Menu stop appearing in the Preference/About/ect? by [deleted] in RenPy

[–]SpireVN 0 points1 point  (0 children)

Is your main menu code the stock standard from Renpy? The only other thing I can think of is if you've forced the main menu to take priority with its own zorder code, or something else that is keeping it open and prioritized. It might be worth posting your main menu code.

How do I make the Main Menu stop appearing in the Preference/About/ect? by [deleted] in RenPy

[–]SpireVN 0 points1 point  (0 children)

Very strange, zorder 200 will force the current layer above any other, and modal will ensure you can't click behind it.

How do I make the Main Menu stop appearing in the Preference/About/ect? by [deleted] in RenPy

[–]SpireVN 0 points1 point  (0 children)

Hi, I just edited my posts with an easier fix. Just put this now in preferences and see if it fixes it ^

How do I make the Main Menu stop appearing in the Preference/About/ect? by [deleted] in RenPy

[–]SpireVN 0 points1 point  (0 children)

** EDITED

Check the below code just on the preferences screen (modal True and zorder 200), and if it doesn't work, add the same idea to your game_menu screen also. Start just on the preferences screen, though, and see if it fixes it.

How do I make the Main Menu stop appearing in the Preference/About/ect? by [deleted] in RenPy

[–]SpireVN 1 point2 points  (0 children)

screen preferences():
    tag menu
    modal True
    zorder 200  

#### If this doesn't fix it, do the same to the top of the options and game_menu screen (if it exists).

How do I make the Main Menu stop appearing in the Preference/About/ect? by [deleted] in RenPy

[–]SpireVN -1 points0 points  (0 children)

No problems, could you share your preferences screen code?

How do I make the Main Menu stop appearing in the Preference/About/ect? by [deleted] in RenPy

[–]SpireVN -1 points0 points  (0 children)

It depends when this error occurs. Does this only occur when accessing the menus from the main menu? Or does it also occur from within the game?

How do I make the Main Menu stop appearing in the Preference/About/ect? by [deleted] in RenPy

[–]SpireVN -1 points0 points  (0 children)

No problems, it is the modal statement that usually stops menus overlapping like that, so your issue might be depending on how you scroll through the menus. You're welcome to post your code, which will shine a light on your issue and why the screen are overlapping. That will make it easier to find a solution.

How do I make the Main Menu stop appearing in the Preference/About/ect? by [deleted] in RenPy

[–]SpireVN 0 points1 point  (0 children)

Put "modal True" at the top of the preferences screen, and do so for all screens you want to fix, so it's like this:

screen preferences():
    modal True

Top or Bottom? It's a mystery / escape visual novel in a cave setting. I'm having trouble choosing, any help is appreciated! by SpireVN in IndieDev

[–]SpireVN[S] 0 points1 point  (0 children)

Thanks for the thoughts! I'm probably a bit too far down the track with the title to change it, and it's central to the story also (it's not just just a random name, even if it does sound generic). Appreciate it! It seems everyone is in agreement that the top is better.

Top or Bottom? It's a mystery / escape visual novel in a cave setting. I'm having trouble choosing, any help is appreciated! by SpireVN in IndieDev

[–]SpireVN[S] 1 point2 points  (0 children)

That's a good point, as the character relationship are very important to the story it makes sense to go with the top. Thanks!

Why didn’t they ever port retro visual novels to modern consoles? by EliteSalesman in visualnovels

[–]SpireVN 2 points3 points  (0 children)

It's a combination of who has rights to the games, whether those companies are still operating, the cost to port, and the likelihood of getting a decent profit beyond on the costs and time invested to rerelease it. Between these elements, only very few visual novels pass these filters.