Make Your Own Visual Novel Here! -
01-21-2010, 12:44 PM
I made one long ago and realized (this visual novel engine is so good It can equal to ones that companies like type moon visual novels made) with this engine you can create novels which are as good as anything with a huge number of features anything is possible (in the visual novel area) I think anyone can use this and enjoy it...
Downloads:
Windows: [Only registered and activated users can see links. ](23 MiB)
Mac: [Only registered and activated users can see links. ](23 MiB)
Linux: [Only registered and activated users can see links. ](22 MiB)
[Only registered and activated users can see links. ]
here's an image of it during creation.
Ren'Py can display the following image formats:
JPEG/JPG
PNG
BMP
GIF
Ren'Py can play the following audio formats:
OGG Vorbis
WAV (uncompressed PCM only)
MP3*
MP2*
Ren'Py can play the following movie formats:
Theora
MPEG 4*
MPEG 2*
MPEG 1*
Ren'Py supports TrueType fonts, and a variety of image-based font formats. Ren'Py can archive files into its own archive file format, RPA. This protects files from casual access.
Ren'Py uses a simple text-based script language to write games in. Here's a small excerpt from a game:
Code:
label family:
scene bg beach2
with dissolve
"It wasn't long before Mary broke the silence, by asking me a
question."
show mary dark smiling
with dissolve
m "I told you a little about my family... but I haven't asked you
about yours yet. What's your family like?"
p "When I'm on the island here, I live with my aunt and uncle, but back
home, I live with my mother, father, and sister."
m "A sister? Is she older or younger?"
As you can see, this example, taken from a working Ren'Py script doesn't require much extra typing when compared just simply typing in the script for the game. It even lets you abbreviate character names, letting you write m instead of "Mary".
Ren'Py lets you define characters and images in a central place. This makes it easy to make changes, without having to change the entire game. Another benefit of using a script is consistency, as it makes it easy to ensure that the placement of text and images does not inadvertently change throughout the game.
Being text-based, the Ren'Py script language can work with whatever text editors or other tools you choose. While we include the jEdit text editor, there's nothing forcing you to use it if you have another editor you like better. Other third-party tools can check your game's spelling, or show you the differences between two versions of the game.
Some of the things you can do from the script language are:
Display dialogue and thoughts.
Let the user pick choices from a menu, with no limit on menu length.
Show and hide pictures and images.
Perform transitions between screens.
Play music, sound effects, and voices.
Jump to, call, and return from labels.
Set variables, and branch or loop on the value of those variables.
Use Python to perform more complicated tasks.
Here's a picture of what the pause menu is like:
[Only registered and activated users can see links. ]
Ren'Py includes, by default, all of the features a user expects from a visual novel game. While most of these features can be turned off if desired, by default each new game has:
A main menu that is shown before the game starts.
A game menu that lets the user load, save, and adjust settings.
Automatic saving of games every once in a while.
The ability to pick if the game runs in a window or in fullscreen mode.
The ability to independently change music, sound effect, and voice volume.
The ability to skip text, including the ability to skip only text that's been read.
The ability to auto-advance text without having to hit the keyboard. This adjusts to the amount of text being shown, so longer text sticks around longer.
The ability to hide text, so that the user can see the pictures behind it.
Rollback, the ability to go back in time to see previously shown screens. The user can even make different choices the second time around.
Predictive image loading, which loads images in the background. This prevents the user from having to wait around while images are being loaded from disk.
It's also cross platform:
One of Ren'Py's biggest advantages is that it is cross platform. There are three primary platforms we support:
Windows 2000+ (x86)
Mac OS X 10.4+ (x86 and ppc)
Linux (x86, glibc 2.3+)
The Ren'Py launcher makes it possible to build versions of Ren'Py games for all three platforms from any of these three platforms, making it possible to develop (for example) Mac and Linux versions on Windows.
Another advantage is that Ren'Py games are not dependent on any other software on these platforms. There's no need for your users to download runtimes, drivers, codecs, or anything like that. If a user has one of the supported platforms, Ren'Py will run.
Ren'Py can also be made to run on other platforms that support pygame, provided they have a reasonable amount of memory.
it's free and there's a tutorial inside with eveything that you can cover there's a hell of a lot of more features (such as routes) which can be inputed to what ever game your making.
Anime-Planet.com - [Only registered and activated users can see links. ] | [Only registered and activated users can see links. ] | [Only registered and activated users can see links. ]
Our life is a novel by itself and now we can be novelist and reader will now who we don't have life ...That's a good idea thanks
The only people you need in your life is the one they need you in theirs..So I will always be beside you until the very end wiping all your tears away ..being your best friend ..I’ll smile when you smile & feel all the pain you do & if you cry a single tear I promise I’ll cry too
[Only registered and activated users can see links. ]
I'm not a programmer. My friends and I actually had an idea for it but then the exams came and we gave up. I had a friend who was programmer/hacker, another who was good at art, one who played lots of VNs so he would do editting, and I will write the story and do the CGing and character design.
i still have this program (i think) but i'm not so great at programming
[Only registered and activated users can see links. ]