Comments on: Creating Adventure in Style and The Marble Index in Curveship https://nickm.com/post/2010/06/creating-in-curveship/ Nick Montfort Wed, 04 Aug 2010 19:26:50 +0000 hourly 1 https://wordpress.org/?v=6.8.2 By: nickG https://nickm.com/post/2010/06/creating-in-curveship/comment-page-1/#comment-3634 Wed, 04 Aug 2010 19:26:50 +0000 http://nickm.com/post/?p=960#comment-3634 If possible I would love to be involved in developing IF with Curveship. My own dabbling with Inform is limited, but I am hoping to expand my own horizons with programming/creation.

]]>
By: Nick Montfort https://nickm.com/post/2010/06/creating-in-curveship/comment-page-1/#comment-3432 Mon, 28 Jun 2010 21:20:14 +0000 http://nickm.com/post/?p=960#comment-3432 George, I hope Curveship helps in this regard. It is a framework and a full-featured text generator rather than a set of utilities that can be used independently or together, but I hope that people will at least adapt the pieces that are of interest to them. It would be possible to do creative text generation outside of IF with the system, and we’ve done one piece of work along those lines in integrating the system with a plot generation system, MEXICA.

Kevin, the time of narrating is just one aspect of what Curveship can change. It’s discussed by Gérard Genette as being part of narrative voice. Curveship implements control over aspects of narrating in all five of Genette’s categories: order, speed, frequency, mood, and voice. It can flexibly generate text from a simple but abstract representation. The idea is to do for the narration, the telling of the story, what interactive fiction (starting with Adventure) did for the textual simulation of space and action, the underlying storyworld.

That said, would people want to use it if they aren’t interested in working with how the story is told? Maybe so. People use Inform to implement one-room games, even though Inform has a great deal of machinery for dealing with multiple rooms. If Curveship is good enough in general at IF or turns out to be good for certain platforms (perhaps Python-based ones such as OLPC and Nokia phones), I’m sure that people who want to use some of its capabilities will be interested in it.

]]>
By: Kevin Jackson-Mead https://nickm.com/post/2010/06/creating-in-curveship/comment-page-1/#comment-3428 Mon, 28 Jun 2010 19:04:27 +0000 http://nickm.com/post/?p=960#comment-3428 Regarding goal 2, do you see people using Curveship as a general game-creation system, or do you see them only turning to it if they want to play with time of narration?

]]>
By: george https://nickm.com/post/2010/06/creating-in-curveship/comment-page-1/#comment-3419 Mon, 28 Jun 2010 05:06:21 +0000 http://nickm.com/post/?p=960#comment-3419 I’m quite excited for a beta release of Curveship. Python is a great tool for working creatively with text — you’re probably aware of the work led by Adam Parrish at ITP and others — but there’s been an unfortunate lack so far of what I feel are viable Python IF libs (PAWS, pyf, and so on notwithstanding), not to mention a simple general-purpose lib for creative text. Perhaps Curveship can be this lib? It would be cool to have something like JanusNode, but more adaptable and programmable.

In any case, I’ll be following along to try a release when it’s ready, best of luck!

]]>
By: interactive fiction blog https://nickm.com/post/2010/06/creating-in-curveship/comment-page-1/#comment-3417 Mon, 28 Jun 2010 01:19:22 +0000 http://nickm.com/post/?p=960#comment-3417 Curveship…

Seit drei Jahren arbeitet Nick Montfort an seinem IF-Autorensysten Curveship, dessen Eckpfeiler er nun auf der von ihm geleiteten Electronic Literature Organisation’s Artificial Intelligence Conference Anfang Juni 2010 vorstellte und in seinem heutige…

]]>