[Code] Visual Novel Engines

Post your example zscripts/ACS scripts/etc here.
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
Post Reply
User avatar
Ral22
Posts: 531
Joined: Sun Sep 05, 2010 12:09 pm
Preferred Pronouns: He/Him
Location: The Fortress of Dr. Radiaki
Contact:

[Code] Visual Novel Engines

Post by Ral22 »

In the following wall of text, I will be dissecting my two Visual Novel engines (Dangan Ronpa and Desire Driven) so that you may use or adapt the scripts to fit a potential project of your own.

For those more savvy in coding, you may find that this tutorial feels like baby steps, or some portions of script are barbarically simplified or could be used more efficiently. This is the format of scripts that I felt most comfortable with and, to me, felt the most versatile.

As of right now, there is no example demo for Dangan Ronpa ready. However, the demo for DesireDriven can be found in the Projects thread.

DANGAN RONPA SCRIPT BREAKDOWN
Spoiler:
DESIREDRIVEN SCRIPT BREAKDOWN
Spoiler:
CVAR INFORMATION:
Spoiler:
Last edited by Ral22 on Mon Nov 25, 2013 3:14 pm, edited 1 time in total.
User avatar
ThomsonI
Posts: 128
Joined: Sun Sep 22, 2013 1:13 pm
Location: Mega Lo Mart

Re: [Code] Visual Novel Engines

Post by ThomsonI »

Two things:

1)
Image

2) Dude! I have no plans to make a dating sim of any sort, but I may end up borrowing some coding here (with credit, of course) for the dialogue bits of my current and future projects (certainly more interesting than Strife's dialogue). Awesome work!
User avatar
Ral22
Posts: 531
Joined: Sun Sep 05, 2010 12:09 pm
Preferred Pronouns: He/Him
Location: The Fortress of Dr. Radiaki
Contact:

Re: [Code] Visual Novel Engines

Post by Ral22 »

@Thomson1: I hope I managed to explain it all well enough. It felt like a massive amount of information, so I wouldn't be surprised if there was some confusion. I tried to explain it in a graceful way. And feel free to use as much as you want in anyway you see fit.
User avatar
TerminusEst13
Posts: 1625
Joined: Mon Nov 09, 2009 3:08 pm
Contact:

Re: [Code] Visual Novel Engines

Post by TerminusEst13 »

Oh my god yes please. Yes yes yes please.
I am thoroughly eager to use, abuse, and tweak this after I figure out how to modify it.

Thank you very, very much for this, this is going to be incredible.
User avatar
NachtIntellect
Posts: 305
Joined: Wed Feb 29, 2012 2:10 pm
Location: Bienenstock, Germany

Re: [Code] Visual Novel Engines

Post by NachtIntellect »

Oh wow, tbh I've never played any visual novels mainly cause I couldn't find a good one that was translated in English, this might be interesting to use and probably make a project out of it when I am free of the other project I have been working on, most probably see what other dating Sims are like so I can come up with ideas for it.
User avatar
Sinael
Posts: 244
Joined: Tue Oct 18, 2011 8:57 am

Re: [Code] Visual Novel Engines

Post by Sinael »

@Whiteace
Try Tsukihime. It was translated by enthusiasts at http://mirrormoon.org and is generally recognised as one of the best VN with complex plot, 2 main storylines and many endings.
User avatar
Captain J
 
 
Posts: 16890
Joined: Tue Oct 02, 2012 2:20 am
Location: An ancient Escape Shuttle(No longer active here anymore)
Contact:

Re: [Code] Visual Novel Engines

Post by Captain J »

i book marked it from your replies. amazingly good job!
User avatar
jazzmaster9
Posts: 862
Joined: Wed Apr 18, 2012 11:37 pm
Contact:

Re: [Code] Visual Novel Engines

Post by jazzmaster9 »

So much yes! :D
User avatar
Xaser
 
 
Posts: 10772
Joined: Sun Jul 20, 2003 12:15 pm
Contact:

Re: [Code] Visual Novel Engines

Post by Xaser »

Random semi-tangent feedback, but you're best off placing your code in

Code: Select all

 tags rather than [quote], as the latter breaks indentation and makes it really difficult to read.
User avatar
Mánibranðr System
Posts: 179
Joined: Sun Aug 26, 2012 5:28 pm
Preferred Pronouns: They/Them
Location: Hong Kong

Re: [Code] Visual Novel Engines

Post by Mánibranðr System »

TerminusEst13 wrote:Oh my god yes please. Yes yes yes please.
I am thoroughly eager to use, abuse, and tweak this after I figure out how to modify it.

Thank you very, very much for this, this is going to be incredible.
Hatoful Boyfriend : Samsara Edition? :P
User avatar
Nash
 
 
Posts: 17434
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia
Contact:

Re: [Code] Visual Novel Engines

Post by Nash »

Hey just a quick heads up that it seems a lot of your code isn't actually shown in code format (and also lose their identation)... perhaps you meant to use the code tag instead of quote?

(Also, use code=php to add cool syntax highlighting! Makes stuff easier to read on these forums)

Code: Select all

Script "I Am A Script"
{
    #define lol 1337
    
    int heh = 666;
    
    Delay(35);
    Thing_Destroy(0);
    
    while(1)
    {
        // do all kinds of awesome stuff
    }
}
User avatar
Ral22
Posts: 531
Joined: Sun Sep 05, 2010 12:09 pm
Preferred Pronouns: He/Him
Location: The Fortress of Dr. Radiaki
Contact:

Re: [Code] Visual Novel Engines

Post by Ral22 »

Added Rainbow color-coding (Also known and

Code: Select all

) and removed that mickey-mouse formatting I stupidly applied prior.
Post Reply

Return to “Script Library”