Getting started on narrat

Hi, I recently learned about narrat and was very excited since I always wanted to weave my story in experimental vn way.

However, I have no experience in gamedev, programming, and coding.
Although narrat seems to be very user friendly, I feel like I should take some time to learn basics of the things I that listed above.

The problem is, I am very lost here…!
I am so new to this that I don’t even know where to start
Will anyone be kind enough to give me suggestions about programming language that I should be used to in order to use narrat?
or any other helpful way to start this?

Sorry that I am so new to this but will do my best to learn :slight_smile:

Thank you for reading this!

I don’t think you need anything. Just try to start making something with narrat, and learn what you need as you go. So first place to start would just be to follow the getting started guide:

Narrat script itself is custom made for narrat and unless you do really complex logic it’s very simple and you’re mostly just writing dialogue. If you do get into logic then yeah it’s a bit more like programming, but the syntax is explained here

Customising the visuals of your game uses CSS, which is the language the web uses to style webpages, so there’s a ton of online help and tutorials available. but same thing, rather than trying to learn all of CSS it’s probably better to just learn what you need when you need it.

If you don’t know anything like the concept of variables, conditions etc, I dare hope that making a narrat game and following tutorials/looking at examples will be enough for you to get it, but if not… I’d just look at learning any simple programming language. Maybe javascript since it’s used for the web and you could later use it to make plugins for narrat. but I don’t think you should need to

Also looking at the default game contains a ton of example syntax to do all sorts of things, as it’s the one I use for testing narrat when developing. so if you have this open on the side you can find out a lot of things from example

2 Likes

If you can wait a bit, at the end of my game jam, I’ll use Road Jam to make an anthology template so you can just copy and paste, explaining it in a pasteurized way and shortcuts for newbies like us.

I know it might be a little scary, but I’m someone who’s dug and tested a lot of stuff, and I firmly believe that Narrat is a great engine, not just for programming, but for execution in general.

When the template is ready, I’ll send you a message.
From one newbie to another, if you have difficulty following the Wiki, you can send me a message and I will answer you on what you want to know. If I don’t know the answer, at least let’s try to find out together :smiley:

Yes I am totally new to programming so I had hard time following through, thanks so much for such a detailed guide!

(also sorry that I didn’t looked hard enough for the instructions at the website, I kinda panicked and I guess things slipped through :’-)

I think I will get started by learning basic basics of the programming and start using narrat to create practice project!

Anyway thank you so much! I will occasionally post about the progress :smiley:

1 Like

Thank you so much about your help!

Of course I can wait for you and I feel so grateful about your offer

However, I am extremely new to programming, I only understood about 1/3 of what you said
I will dive i to basic research and using narrat then comeback soon!

Also good luck on your project, I can’t wait to hear about your work! (Really excited see what other people are experimenting with this engine:)))
Let’s keep in touch and also feel free to message me about anything
idk if I can help much, but I’m happy to talk to people in this community

Thanks again talk to you later! :smiley: