Belle - Visual novel maker
Belle - Visual novel maker
Hi,
I've been developing a visual novel maker for a couple of months now and although it may not be ready for production yet, i think it's better if people start giving feedback now.
Belle is actually composed by two (different) applications - the editor and the engine.
The editor has a similar design to Novelty, in case you know it, and already provides many of the same features that Novelty offers. Besides that it's cross-platform, working on Windows (XP, Vista and 7), Mac OS X (10.4+), Linux and others.
The engine uses HTML5, so the games can run in all sorts of devices with the least of efforts.
I'll be releasing version 0.3 alpha soon, with support for animated images (e.g. gifs), better memory usage in the editor and a "fallback" mode for the engine, so it can run in older browsers, amongst other stuff.
You can read more information and see some screenshots here:
http://www.nongnu.org/belle/
The website is still lacking some information, especially documentation. I've already written some documentation but i haven't finished yet.
If you have any questions or suggestions feel free to ask.
I've been developing a visual novel maker for a couple of months now and although it may not be ready for production yet, i think it's better if people start giving feedback now.
Belle is actually composed by two (different) applications - the editor and the engine.
The editor has a similar design to Novelty, in case you know it, and already provides many of the same features that Novelty offers. Besides that it's cross-platform, working on Windows (XP, Vista and 7), Mac OS X (10.4+), Linux and others.
The engine uses HTML5, so the games can run in all sorts of devices with the least of efforts.
I'll be releasing version 0.3 alpha soon, with support for animated images (e.g. gifs), better memory usage in the editor and a "fallback" mode for the engine, so it can run in older browsers, amongst other stuff.
You can read more information and see some screenshots here:
http://www.nongnu.org/belle/
The website is still lacking some information, especially documentation. I've already written some documentation but i haven't finished yet.
If you have any questions or suggestions feel free to ask.
- mirelle
- Regular
- Posts: 87
- Joined: Thu Nov 29, 2012 11:28 am
- Projects: The Story of X
- Organization: Vocamania
- Location: Indonesia
- Contact:
Re: Belle - Visual novel maker
Hmm, I'm actually even more confused on novelty GUI approach as opposed to Ren'py's scripting, so I'm not so sure about this @____@
I might find some time to try it out though, thanks for the heads-up! And doing it in HTML5 was a very good idea in my opinion
I might find some time to try it out though, thanks for the heads-up! And doing it in HTML5 was a very good idea in my opinion
[[The X Story]]
Discover the hidden truth within-- but be reminded that more often than not, curiosity kills the cat.
lurking here as a representative of the team~
Discover the hidden truth within-- but be reminded that more often than not, curiosity kills the cat.
lurking here as a representative of the team~
-
- Miko-Class Veteran
- Posts: 892
- Joined: Sun Jan 01, 2012 4:09 am
Re: Belle - Visual novel maker
Oooh, nifty. How much HTML5 do you need to know to use this engine and can you customize it to include other gameplay elements? Is it possible to have a demo of what the engine looks like on a webpage? I'd love to see this engine come to fruition, so good luck!
Re: Belle - Visual novel maker
Oh my god, can I just tell you how much I love how you import characters into this engine? Saves so much time that I would have lost on Ren'Py or Novelty! Please continue to develop this engine!!
- Anna
- Miko-Class Veteran
- Posts: 708
- Joined: Sat Dec 25, 2010 10:30 am
- Completed: Binary Soul, Days of the Divine, Nanolife, Firefly
- Projects: current: Path of Dreamers
- Organization: Circle Pegasi
- Location: The Netherlands
- Contact:
Re: Belle - Visual novel maker
Woah another engine, it kind of reminds me of this one just with a Novelty-like editor attached. Perhaps we should make a list of VN engines somewhere.
As for the engine, I haven't downloaded it but from what I can see the built-in editor looks pretty nice. I wonder how limiting it is though? For example if you want to create custom effects, a custom fade/transition, or if you want to customise things like the titlescreen or savescreen. How does it handle that? Anyway, looks like it could be a cool option for people who have a hard time with coding.
As for the engine, I haven't downloaded it but from what I can see the built-in editor looks pretty nice. I wonder how limiting it is though? For example if you want to create custom effects, a custom fade/transition, or if you want to customise things like the titlescreen or savescreen. How does it handle that? Anyway, looks like it could be a cool option for people who have a hard time with coding.
Re: Belle - Visual novel maker
Anna, you had an Android version for Firefly, right? What did you use to build it?
Also, there's NVList (which functions eerily similar to ONscripter, at least on face value), the proprietary Pegasus engine (from vnovel.info), also that other engine that was built on top of Torque. Not to mention Heileen web version done in Unity3D of all things.
I wish OP had posted 9 hours earlier then I wouldn't have plunked money for Construct 2, which now has VN capabilities:
I can probably tweak the VN functionality of Construct 2 further, but out of the box the built-in transition effects (using WebGL) and easy adoptation of action gameplay make it my default choice for an HTML5 engine.
Also, there's NVList (which functions eerily similar to ONscripter, at least on face value), the proprietary Pegasus engine (from vnovel.info), also that other engine that was built on top of Torque. Not to mention Heileen web version done in Unity3D of all things.
I wish OP had posted 9 hours earlier then I wouldn't have plunked money for Construct 2, which now has VN capabilities:
I can probably tweak the VN functionality of Construct 2 further, but out of the box the built-in transition effects (using WebGL) and easy adoptation of action gameplay make it my default choice for an HTML5 engine.
- Anna
- Miko-Class Veteran
- Posts: 708
- Joined: Sat Dec 25, 2010 10:30 am
- Completed: Binary Soul, Days of the Divine, Nanolife, Firefly
- Projects: current: Path of Dreamers
- Organization: Circle Pegasi
- Location: The Netherlands
- Contact:
Re: Belle - Visual novel maker
We used NVList for both Firefly and Nanolife. It has a button to build an Android version, though you can tweak it by hand too as far as I know (I don't do the coding myself, my team-mate does that).DaFool wrote:Anna, you had an Android version for Firefly, right? What did you use to build it?
Last edited by Anna on Mon Dec 31, 2012 3:09 pm, edited 1 time in total.
-
- Miko-Class Veteran
- Posts: 892
- Joined: Sun Jan 01, 2012 4:09 am
Re: Belle - Visual novel maker
I-I am though :c I'll add Belle to the list.Anna wrote:Perhaps we should make a list of VN engines somewhere.
- Anna
- Miko-Class Veteran
- Posts: 708
- Joined: Sat Dec 25, 2010 10:30 am
- Completed: Binary Soul, Days of the Divine, Nanolife, Firefly
- Projects: current: Path of Dreamers
- Organization: Circle Pegasi
- Location: The Netherlands
- Contact:
Re: Belle - Visual novel maker
My sincerest apologies, nice work :3.CheeryMoya wrote:I-I am though :c I'll add Belle to the list.
Re: Belle - Visual novel maker
Thanks all for the feedback, that was quick!
I'll try to put a demo up on the website soon. It will look (hopefully ) like you definied in the editor. In case the window of the game is smaller than the browser's window, the game will be vertically and horizontally centered, with black borders surronding it. In case the window of the game is too big for the browser window, it will be resized, maintaining the aspect ratio. I hope in the future to add different view modes or even perhaps zooming.
You don't need to know any HTML5 to use this engine, since the editor generates the game file for you. You just need to place the "game.json" (game file) along with the engine files and open the "index.html" page. What do you mean by other gameplay elements?CheeryMoya wrote:Oooh, nifty. How much HTML5 do you need to know to use this engine and can you customize it to include other gameplay elements? Is it possible to have a demo of what the engine looks like on a webpage? I'd love to see this engine come to fruition, so good luck!
I'll try to put a demo up on the website soon. It will look (hopefully ) like you definied in the editor. In case the window of the game is smaller than the browser's window, the game will be vertically and horizontally centered, with black borders surronding it. In case the window of the game is too big for the browser window, it will be resized, maintaining the aspect ratio. I hope in the future to add different view modes or even perhaps zooming.
Great, thanks.Halca wrote:Oh my god, can I just tell you how much I love how you import characters into this engine? Saves so much time that I would have lost on Ren'Py or Novelty! Please continue to develop this engine!!
Can you elaborate about the custom effects and transitions? About the titlescreen and savescreen, templates could be made, although i haven't had the time to make any yet.Anna wrote:Woah another engine, it kind of reminds me of this one just with a Novelty-like editor attached. Perhaps we should make a list of VN engines somewhere.
As for the engine, I haven't downloaded it but from what I can see the built-in editor looks pretty nice. I wonder how limiting it is though? For example if you want to create custom effects, a custom fade/transition, or if you want to customise things like the titlescreen or savescreen. How does it handle that? Anyway, looks like it could be a cool option for people who have a hard time with coding.
Probably Construct 2 is more stable/mature, so you still made a good choice.DaFool wrote: I wish OP had posted 9 hours earlier then I wouldn't have plunked money for Construct 2, which now has VN capabilities:
Thanks.CheeryMoya wrote:I-I am though :c I'll add Belle to the list.Anna wrote:Perhaps we should make a list of VN engines somewhere.
- Anna
- Miko-Class Veteran
- Posts: 708
- Joined: Sat Dec 25, 2010 10:30 am
- Completed: Binary Soul, Days of the Divine, Nanolife, Firefly
- Projects: current: Path of Dreamers
- Organization: Circle Pegasi
- Location: The Netherlands
- Contact:
Re: Belle - Visual novel maker
For example an animated effect (snow falling? fire effect?), although I think you'd need code for that. As for transitions... I wonder how else to call a fade/transition. You basically go from one image to the next one, without it being too sudden and using a grayscale pattern to show what disappears first? It's used for fading out a background image for example, or switching sprites.freemind wrote: Can you elaborate about the custom effects and transitions? About the titlescreen and savescreen, templates could be made, although i haven't had the time to make any yet.
By the way, I was just asking this to know its limitations so it's more clear what kind of audience you want to target. If you want to create a simple html 5 engine which targets those who can't code and just want to make a simple VN, then of course that's fine too. Just keep in mind what you want with this engine .
-
- Miko-Class Veteran
- Posts: 892
- Joined: Sun Jan 01, 2012 4:09 am
Re: Belle - Visual novel maker
Say I want to make a VN with some RPG gameplay. In Ren'Py, I can put in some codes or even a PyGame module to set up sections of the entire game to have an RPG mode. Is Belle for pure VNs and KNs or can it also make hybrid games, is what I mean.freemind wrote:What do you mean by other gameplay elements?
Re: Belle - Visual novel maker
Animations like snow or rain shouldn't be very difficult to add i guess. You mentioned i needed code, what kind of code?Anna wrote:For example an animated effect (snow falling? fire effect?), although I think you'd need code for that. As for transitions... I wonder how else to call a fade/transition. You basically go from one image to the next one, without it being too sudden and using a grayscale pattern to show what disappears first? It's used for fading out a background image for example, or switching sprites.freemind wrote: Can you elaborate about the custom effects and transitions? About the titlescreen and savescreen, templates could be made, although i haven't had the time to make any yet.I'm sorry for being terrible at explaining this.
By the way, I was just asking this to know its limitations so it's more clear what kind of audience you want to target. If you want to create a simple html 5 engine which targets those who can't code and just want to make a simple VN, then of course that's fine too. Just keep in mind what you want with this engine .
About the transitions, i got it, no problem. There are already some transitions available, like fade and slide for objects. I haven't added transitions when passing from one scene to another or when changing backgrounds, but i plan to do it.
I know i can't target all audience, but my objective is to have something that's both easy and powerful.
Hmm, i never played an RPG game made with Ren'Py, i need to play one to see if Belle is also capable. However i guess you should be able to accomplish something since you can plug actions to different events (mouse press, mouse release, mouse hover) in any object (image, textbox, etc). I also plan to later on add scripting capabilities (with JavaScript) like Novelty has.CheeryMoya wrote:Say I want to make a VN with some RPG gameplay. In Ren'Py, I can put in some codes or even a PyGame module to set up sections of the entire game to have an RPG mode. Is Belle for pure VNs and KNs or can it also make hybrid games, is what I mean.freemind wrote:What do you mean by other gameplay elements?
- Anna
- Miko-Class Veteran
- Posts: 708
- Joined: Sat Dec 25, 2010 10:30 am
- Completed: Binary Soul, Days of the Divine, Nanolife, Firefly
- Projects: current: Path of Dreamers
- Organization: Circle Pegasi
- Location: The Netherlands
- Contact:
Re: Belle - Visual novel maker
Well I see it like this: when you want to add a custom sprite it's easy to import it, but it's different when you want to create a custom animated effect in your engine which isn't in your list of effects, right? It would either have to be delivered in code, an animated image file, or you would need some kind of other implementation or tweaking system which goes beyond my non-programmer-imagination so far.freemind wrote: Animations like snow or rain shouldn't be very difficult to add i guess. You mentioned i needed code, what kind of code?
Last edited by Anna on Mon Dec 31, 2012 4:28 pm, edited 1 time in total.
- leon
- Miko-Class Veteran
- Posts: 554
- Joined: Sun Oct 09, 2011 11:15 pm
- Completed: Visual Novel Tycoon, Night at the Hospital, Time Labyrinth, The Buried Moon, Left of Center, Super Otome Quest
- Projects: Lemon Project, Porcelain Heart, Dream's Dénouement
- Organization: Team ANARKY
- Contact:
Re: Belle - Visual novel maker
Looks awesome!
I wanted to try it out, but got an error: MSVCP100.dll is missing.
I wanted to try it out, but got an error: MSVCP100.dll is missing.
Who is online
Users browsing this forum: Majestic-12 [Bot]