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: 6402

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: 3240

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: 7751

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 suga...
by Haeleth
Sun Nov 19, 2006 6:11 pm
Forum: Creator Discussion
Topic: Need help with italics
Replies: 18
Views: 3953

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: 23888

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 believ...
by Haeleth
Fri Nov 03, 2006 2:12 pm
Forum: Ren'Py Questions and Announcements
Topic: Opentype font
Replies: 2
Views: 1400

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: 3257

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: 3257

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: 3009

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: 3009

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: 1922

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: 2184

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: 4421

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: 4421

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: 5739

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 progr...