Archive for March, 2008

A study in visual novel engines

March 26th, 2008 by Erik Benerdal

I’ve mentioned before that I’m working on a visual novel maker in my spare time. At first the purpose was only to practice my programming skills and try to implement what I’ve learned while working at Ksatria. Lately I’ve been wondering what my competition really looks like. I know there are other engines out there and I became curious of how they work compared to my Novelty and other engines.

From what I can tell there are no other visual editors for making visual novels. Granted, VNs are extremely simplistic in terms of programming. All you need is a simple 2D graphics engine and some sort of scripting language to set it all in motion. Had I taken the same route with Novelty I would’ve been done by now. In fact all VN engines are essentially script language runtimes.

My main issue with this approach is that it doesn’t take non-programmers into account. Visual novels are really popular in the japanese sub culture. It’s a genre as big as any other video game genre. In the west there isn’t really a big market for them so most authors are most likely hobbyists. For something as simple as a VN a lot of these engines sure make it hard for beginners to get something up and running.

It’s really hard to get any hard facts on any of these engines because most of them are japanese developed. Here’s what I found.

Continue reading ‘A study in visual novel engines’