Okay so I am getting close to finishing up my first VN, which of course means I'm close to releasing my first VN. So what steps can I take to make release a good one? For example...
-How can I give my VN an .exe rather then just having people copy and paste code and such into Ren'Py?
-If I can get my game to have an .exe, how can I make that multi-platform (Macs, Windows, Linux)
Any oher tips for making a good release?
Tips for releasing
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
-
- Veteran
- Posts: 258
- Joined: Mon May 17, 2010 2:09 pm
- Completed: Alone
- Projects: Many failed ones
- Location: Massachusetts
- Contact:
Tips for releasing
Projects:
Alone- (Horror/Sci-Fi) Complete! Link
Demokratiya- (Adventure/Action) I'm kind of winging it with this one. Goal is 100,000 words. Yeah, it's gonna take a while.
{Last worked on Sept/28 : Word count (coding and all) ~4500}
Alone- (Horror/Sci-Fi) Complete! Link
Demokratiya- (Adventure/Action) I'm kind of winging it with this one. Goal is 100,000 words. Yeah, it's gonna take a while.
{Last worked on Sept/28 : Word count (coding and all) ~4500}
Re: Tips for releasing
Ok... For starters, Ren'Py has the "Build Distributions" option. This will create all of the needed distributions. Then... You can also grab an install system for windows, such as NSIS and make an installer. I hope you didn't gave a developer version of a game to people ever before ! Anyway, the most important thing for you is to test the game thoroughly before release This will propably save ourselves (and you, honestly only you!) from any potential problems
For the rest (I'm immiting the installer, you can just build distributions as and release it as a stand-alone "no need to install" program)... A proper game should have at least a readme file, help file would be even greater addition, especially if made well (at least formatted html file). You should also create icons, both for the application (that top left small thingie) as well as the distribution (for the desktop and start menu shortcuts), so the finished product may look more proffesional (and it should, dangit). And don't forget to credit people for the stuff, especially if it was from public domain - it isn't a "must" but all those people will propably feel better with it
For the rest (I'm immiting the installer, you can just build distributions as and release it as a stand-alone "no need to install" program)... A proper game should have at least a readme file, help file would be even greater addition, especially if made well (at least formatted html file). You should also create icons, both for the application (that top left small thingie) as well as the distribution (for the desktop and start menu shortcuts), so the finished product may look more proffesional (and it should, dangit). And don't forget to credit people for the stuff, especially if it was from public domain - it isn't a "must" but all those people will propably feel better with it
- sake-bento
- Eileen-Class Veteran
- Posts: 1909
- Joined: Sat Jan 26, 2008 5:58 pm
- Completed: http://sakevisual.com/games.html
- Projects: Every Sunrise, Shinsei
- Organization: sakevisual
- Tumblr: sakevisual
- Deviantart: sakevisual
- itch: sakevisual
- Contact:
Re: Tips for releasing
Addendum to IceD's answer:
If you want an actual .exe file that installs the game all cool-like, use NSIS. This only works for Windows, though, as Macs don't exactly use .exe files. You'd have to make the .exe for only Windows and then release a separate Mac build.
If what you're aiming for is a single file that everyone can download, there is a universal build option in the "Build Distributions" section of Ren'py. It'll just be a zip file, but I'm pretty sure most people here are fine with that (I personally prefer it...).
If you want an actual .exe file that installs the game all cool-like, use NSIS. This only works for Windows, though, as Macs don't exactly use .exe files. You'd have to make the .exe for only Windows and then release a separate Mac build.
If what you're aiming for is a single file that everyone can download, there is a universal build option in the "Build Distributions" section of Ren'py. It'll just be a zip file, but I'm pretty sure most people here are fine with that (I personally prefer it...).
sakevisual visual novels (and stuff) | sakevisual dev blog
Re: Tips for releasing
Hi, I'm new in here and I also want to ask something.You should also create icons, both for the application (that top left small thingie) as well as the distribution (for the desktop and start menu shortcuts), so the finished product may look more proffesional (and it should, dangit).
How do you change the icon for the application (top left)? I already read the manual but still don't understand.
Thank you.
Re: Tips for releasing
There's a pair of configuration variables: config.window_icon and config.windows_icon.Selvaria wrote: How do you change the icon for the application (top left)? I already read the manual but still don't understand.
The first one - config.window_icon - is an image that gets used in Linux and on the Mac, which - as described by the manual - should be "a large image, with 8-bit alpha". A 32-bit/'truecolour' PNG file is probably ideal, IIRC icons I've seen used in Mac applications before have been 256x256 or 512x512, even.
The second one - config.windows_icon - is the image that gets used for the icon under Windows. Again quoting from the manual, this should be "a 32x32 image with 1-bit alpha". This means transparency is either on or off, there's no partly-transparent pixels in the file, so save your graphic as something like an 8-bit/'paletted' PNG or a GIF with transparency or something like that.
It's a good idea to set both of these even if you personally only run on Windows; Ren'Py can produce builds for Linux and Mac from your Windows machine, so if you set both variables people on those other platforms also get an icon. ;-)
Server error: user 'Jake' not found
Re: Tips for releasing
Where can I find those configuration? I can't find it in options.rpy.There's a pair of configuration variables: config.window_icon and config.windows_icon.
Re: Tips for releasing
Ah, sorry - I forgot to mention. Just add a line or two to options.rpy with:Selvaria wrote:Where can I find those configuration? I can't find it in options.rpy.
Code: Select all
config.window_icon = "myIcon.png"
config.windows_icon = "myIcon.gif"
Just make sure that they're indented to exactly the same indent as the previous line, and it should be fine.
Server error: user 'Jake' not found
Re: Tips for releasing
Nice, it's working.
Thank you very much for the help Jake, it's really help me a lot ^^
Thank you very much for the help Jake, it's really help me a lot ^^
Who is online
Users browsing this forum: No registered users