Questions tagged [visual-novel]

a story-driven game relying on visuals and text, usually "film-like" with little interactivity

Filter by
Sorted by
Tagged with
2
votes
1answer
82 views

How does one first draft a linear visual novel plot?

I’m making a linear visual novel with partial interactivity that allows the player to influence small portions of the story, but I just want to know how one goes about drafting something like that. ...
3
votes
1answer
937 views

Adding character stats/traits in Ren'py

I'm coding a relatively simple VN with RPG elements in Ren'py, with little prior programming knowledge. There's one aspect that I can't simplify further because it's important to the game's branches, ...
46
votes
5answers
14k views

How much “real life” immersion is good?

I've been making a visual novel game where the Player Character can get hungry, thirsty, has energy and also needs to go to the toilet, has sanity, has cleanliness, has life, has money, has a ...
3
votes
1answer
2k views

In a visual novel game, What makes a story immersive?

I am planing to make a Visual Novel Game using RenPy and was wondering, how do I make the story immersive to the players playing? In this Horror Game, there will be drama, thrill and mystery to solve....
0
votes
3answers
805 views

In HaxeFlixel, how do I avoid hard-coding dialogue?

I'm planning to develop a visual novel in Haxe Flixel and wanted to know if there is a easier way to add dialogue than to hardcode them in every square. I don't know if I can import a txt file with ...
11
votes
3answers
5k views

How do I implement branching dialogue in javascript?

I'm making a very basic visual novel type of game in JavaScript. I'm a beginner, so I'm just doing this for fun and learning, and due to bad planning I have run into a bit of a problem when you get to ...
4
votes
2answers
3k views

In Ren'Py, how do I show a different image depending on variables?

At the start of my RenPy game, the player chooses a male or female character. The game plays out the same for both, save for some details. The problem is that I want to write: ...