Search found 23 matches

by Haeleth
Sat Jan 06, 2007 3:11 pm
Forum: Ren'Py Questions and Announcements
Topic: Vista compatability?
Replies: 24
Views: 4456

Re: Vista compatability?

One thing in particular I'm worried about is that Vista apparently restricts programs from writing anywhere besides My Documents -- and how that might mess up the Save Game/Load Game functionality when playing Ren'Py games. You needn't worry about this. Firstly, there are many places other than My ...
by Haeleth
Sat Dec 02, 2006 5:24 pm
Forum: Creator Discussion
Topic: A new kind of game...
Replies: 14
Views: 2262

And to make things even more confusing, some sound novels (such as the original Sound Novel series from Chunsoft that coined the term) have character silhouettes , just not detailed pictures. However, most sound novels actually lack character voices, so a game that concentrated exclusively on text a...
by Haeleth
Thu Nov 23, 2006 10:06 am
Forum: Ren'Py Questions and Announcements
Topic: Syntactic Sugar
Replies: 34
Views: 5790

Option 3a is tempting - it gives syntax very similar to classic Visual Basic, which many people still associate with "easy" programming. (Option 4 would be slightly better still. Does it really require commands to be hardwired? I would have thought it could be implemented as syntactic sugar merely b...
by Haeleth
Sun Nov 19, 2006 6:11 pm
Forum: Creator Discussion
Topic: Need help with italics
Replies: 18
Views: 2740

SolarSnake wrote:Copyright law doesn't allow one to copyright bitmapped fonts
...in the USA. The situation is not necessarily the same everywhere, and individual font EULAs often quite legitimately add additional restrictions above and beyond basic copyright law, so proceed with caution.
by Haeleth
Fri Nov 10, 2006 4:59 pm
Forum: Creator Discussion
Topic: Blade Visual Novel Engine
Replies: 108
Views: 16938

I see a number of things conspicuously absent from the amazing-new-version feature list... trivial features that I couldn't quite believe Blade lacked in the first place, like automatic lineation. (Forcing users to put in line breaks by hand is not my idea of "easy to use".) I can't believe they're ...
by Haeleth
Fri Nov 03, 2006 2:12 pm
Forum: Ren'Py Questions and Announcements
Topic: Opentype font
Replies: 2
Views: 1074

Freetype supports OpenType fonts with CFF outlines just fine, and (despite the misleading name) so does SDL_ttf, so it should work...
by Haeleth
Sun Oct 15, 2006 6:56 pm
Forum: Ren'Py Questions and Announcements
Topic: Trouble with narration text
Replies: 15
Views: 2658

The idea would be that rolling back would store where we were, and then rolling forward would jump us to to that point again. So if we made a menu choice, rolling forward would re-make that menu choice. If the user makes a different choice, then roll-forward will be disabled. This would also limit ...
by Haeleth
Wed Oct 11, 2006 8:04 am
Forum: Ren'Py Questions and Announcements
Topic: Trouble with narration text
Replies: 15
Views: 2658

I don't see why anyone would choose readback over rollback Rollback appears to have several limitations compared to the readback modes implemented in most other visual-novel engines. Most specifically, it appears that Ren'Py's rollback doesn't have any facility to get you back to where you were onc...
by Haeleth
Sat Sep 30, 2006 1:10 pm
Forum: Ren'Py Questions and Announcements
Topic: Coding Best Practices
Replies: 12
Views: 1984

Re: Coding Best Practices

If I have to make changes to a final version (e.g. an already released VN), I write down exactly what changes were made. That's what source control is for. :P Seriously, that's another coding best practice: use source control. Subversion or whatever. Even if you're the only coder working on a proje...
by Haeleth
Sat Sep 30, 2006 8:40 am
Forum: Ren'Py Questions and Announcements
Topic: Coding Best Practices
Replies: 12
Views: 1984

Commercial games tend to split things up quite a lot. A typical RealLive game, for example, will have separate script files for each menu screen, and then separate scripts for each logical section of the story (each chapter, or each day). If there are multiple routes that can be taken, then these wi...
by Haeleth
Sat Sep 30, 2006 8:26 am
Forum: Creator Discussion
Topic: Pertaining to art: How much copying is copying?
Replies: 8
Views: 1593

You may possibly find it helpful to think of an analogy with text. Consider that imitating someone's writing style, or being inspired by their story to write a similar one, is clearly fine, whereas copying whole sentences directly from their work, or copying their actual story and just changing the ...
by Haeleth
Fri Sep 29, 2006 6:24 am
Forum: Ren'Py Questions and Announcements
Topic: Ren'Py for web?!?!??!
Replies: 8
Views: 1752

You could probably run Ren'Py on Jython...

(Not a serious suggestion; I doubt Java applets support SDL, so the whole backend would probably need rewriting, for very little real gain.)
by Haeleth
Sat Sep 23, 2006 5:26 pm
Forum: Ren'Py Questions and Announcements
Topic: I think the CLICK is too powerful...
Replies: 16
Views: 2887

Rollback is good, but it is only mitigation, and there are still cases where it would be a frustrating option -- for example, in the case of a 30 second animation where the player only accidentally skipped the last 5 seconds, the rollback approach still presumably means the player will be forced to ...
by Haeleth
Sat Sep 23, 2006 8:01 am
Forum: Ren'Py Questions and Announcements
Topic: I think the CLICK is too powerful...
Replies: 16
Views: 2887

It can be useful to have skipping blocked on a first play-through. While it's frustrating for a player to be forced to sit through a long animation that they've already seen, it's equally frustrating for a player to miss an animation they haven't seen before because they clicked by accident.
by Haeleth
Wed Sep 20, 2006 11:41 am
Forum: General Discussion
Topic: GNU General Public License
Replies: 30
Views: 4612

I will just drop in (slightly late) and point out that despite the claims above, it is NOT the case that using a GPL'd font will automatically "infect" your code with the GPL. The GPL only affects code that is linked to GPL'd code. "Mere aggregation" -- distributing a GPL'd program alongside a non-G...