intfiction.org

The Interactive Fiction Community Forum
It is currently Wed Jun 19, 2013 9:12 am

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 27 posts ]  Go to page Previous  1, 2, 3  Next
Author Message
PostPosted: Mon Dec 19, 2011 5:43 pm 
Offline

Joined: Mon Oct 11, 2010 1:27 pm
Posts: 473
Laroquod wrote:
Eleas wrote:
Could this be made sticky?

Excellent!


I third this suggestion. I also recommend that, if the author will be updating the first post, the title be updated, too, so we also know when this was last updated.


Top
 Profile Send private message  
 
PostPosted: Mon Dec 19, 2011 5:47 pm 
Offline

Joined: Sat Dec 22, 2007 11:52 pm
Posts: 773
Good suggestion, done.


Top
 Profile Send private message  
 
PostPosted: Tue Dec 20, 2011 9:59 pm 
Offline

Joined: Mon Oct 11, 2010 1:27 pm
Posts: 473
George wrote:
Good suggestion, done.


Yay, glad I could contribute in some small way!

I know that one thing I'm only just discovering is how to use the skein and transcripts from it. Is there any website that guides us through that?

I also had no idea how to use the IDE's features for looking through all standard actions. I'd think if someone could make a youtube video or selection of screenshots to guide a person through, that'd be hugely helpful. I suspect once people know this sort of thing is there, that's a lot less work.

Finally, one of the big roadblocks I've had is knowing which extensions to use. So many times, I've been wondering if I should bother programming X and not knowing whether there was an extension Y that would take care of it. I think any one person's documentation generally catches some good ones, but is there something more general? I know I'd find it useful to be able to see programming examples or evaluations. Beyond the extension authors' own, which I don't want to belittle. But it's more the "wow, other people can use this"

Is anyone aware of these? Does anyone want to create such a page? Are these questions out of the scope of the topic? I hope I haven't hijacked the thread, but really, I'm glad someone took the time to tie this up, and I thought I'd ask a few more questions while I was at it.

One final thing--let us know whether it might be better to PM/email you with small changes, or if we should just post here.


Top
 Profile Send private message  
 
PostPosted: Tue Dec 20, 2011 10:07 pm 
Offline

Joined: Sat Dec 22, 2007 11:52 pm
Posts: 773
Posting in the thread works for me. At some point it'll make more sense to put this somewhere that's generally editable, like ifwiki, and I'll probably just post a redirect link in the OP.

Your questions about extensions definitely are relevant, and in fact Aaron Reed proposed something very similar, see this topic viewtopic.php?f=38&t=1012&p=5542&hilit=aaron+extension+review+mike#p5508. I don't know if he's gone further than that.


Top
 Profile Send private message  
 
PostPosted: Thu Dec 22, 2011 3:00 pm 
Offline

Joined: Tue Mar 30, 2010 9:30 pm
Posts: 191
aschultz wrote:
Finally, one of the big roadblocks I've had is knowing which extensions to use. So many times, I've been wondering if I should bother programming X and not knowing whether there was an extension Y that would take care of it.


This is a very low-tech way to address this, but I usually go to the Extensions page, click "All Extensions by Category" (or any of the other aggregate links), and do a quick in-page search for keywords related to the problem I want to solve, like "liquid" or "inventory" or whatever.

Regarding better extensions visibility: I think everyone agrees it would be great to have this integrated into the IFDB, or give more sharing and community features to the official site, but it's as usual a question of volunteer-hours available. We've tried to kick-start this a couple times but it involves major work and coordination of effort between several people, and it just hasn't come together yet.

In the meantime, it would be awesome if someone started a third party site promoting extensions somehow-- I'm afraid it's not going to be able to be me at the moment, although I'd certainly be open to contributing if a group effort arises.

_________________
Aaron Reed - Creating Interactive Fiction with Inform 7 - Smarter Parser


Top
 Profile Send private message  
 
PostPosted: Thu Dec 22, 2011 3:37 pm 
Offline

Joined: Mon Oct 11, 2010 1:27 pm
Posts: 473
Quote:
This is a very low-tech way to address this, but I usually go to the Extensions page, click "All Extensions by Category" (or any of the other aggregate links), and do a quick in-page search for keywords related to the problem I want to solve, like "liquid" or "inventory" or whatever.


This has worked well for me. I think it is good and will work for others, too. However, it's those moments where someone points something out and I say "of course the extension was there, and of course it did this" that work really well.

Quote:
In the meantime, it would be awesome if someone started a third party site promoting extensions somehow-- I'm afraid it's not going to be able to be me at the moment, although I'd certainly be open to contributing if a group effort arises.


Sounds like a good idea for a spinoff topic. I would like to be part of this effort, because I think my biggest growths as a coder have occurred when I realized that, yes, you could do this-or-that easily.

Though obviously this'd require a lot of white paper, I have some ideas. However, I also have no idea how to go about building a website, or how to possibly integrate a website into something bigger. Simply giving statistics on how many games use which extensions, and maybe a blurb on how they use it, could be effective. Granted, the quality of the games may not reflect the quality of the extensions, but there's a lot of "how'd they do this" that gets dispelled pretty in a game, regardless of quality, that you don't see in an example.

I also have no clue how much/little extension authors tolerate/appreciate having an extra example made that uses their extensions. But in my experience, I generally have to use an extension in a dumb game before I'm brave enough to use it in something real.


Top
 Profile Send private message  
 
PostPosted: Sun May 20, 2012 5:43 am 
Offline
User avatar

Joined: Thu Nov 04, 2010 6:30 am
Posts: 999
Location: Gothenburg, Sweden
Two more I7 reference documents (slightly oldish):
Emily Short's 2007 draft of an I7 syntax reference at http://www.inform-fiction.org/I7Downloads/Documents/I7_syntax.txt.
And a document giving the grammar for I7 in Backus-Naur notation at http://www.inform-fiction.org/I7Downloads/Documents/I7-Grammar.pdf. (Not sure about its up-to-datedness.)

_________________
Man ska inte tro allt man tänker.


Top
 Profile Send private message  
 
PostPosted: Mon Jul 16, 2012 9:00 am 
Offline
User avatar

Joined: Mon Nov 10, 2008 12:19 pm
Posts: 305
Location: Southcentral Indiana
Quote:
It's helpful to read the source for other games. Here's an IFDB search for well-rated games with source available:

I7 source available and 3+ stars


I'd love to read some of Emily Short's code after seeing in another post that it's "spectacularly clean." Organization is an area in which I'm really interested in developing a good practice.

Where's the source code at this link? For example, here's the entry for Bronze:

http://ifdb.tads.org/viewgame?id=9p8kh3im2j9h2881

I'm sure it's just me, but I can't find a link on this page for the source code.

Thanks!


Top
 Profile Send private message  
 
PostPosted: Mon Jul 16, 2012 9:09 am 
Offline
User avatar

Joined: Sat May 08, 2010 9:25 pm
Posts: 1004
Location: The Seattle Massive
All of Emily's released source is linked from here. (It would be sensible if the IFDB pages also had links to it, though.)


Top
 Profile Send private message  
 
PostPosted: Mon Jul 16, 2012 10:27 am 
Offline

Joined: Sat Dec 22, 2007 11:52 pm
Posts: 773
ShaeSays wrote:
Where's the source code at this link? For example, here's the entry for Bronze:

http://ifdb.tads.org/viewgame?id=9p8kh3im2j9h2881

I'm sure it's just me, but I can't find a link on this page for the source code.


Someone has to manually add the link. For example in this entry,

http://ifdb.tads.org/viewgame?id=44vx0pl3rrfi533s

the link is in the upper right.

I think anyone can add the link on IFDB so this would be a good project for someone with a little time on their hands.


Top
 Profile Send private message  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 27 posts ]  Go to page Previous  1, 2, 3  Next

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group