Differences

This shows you the differences between two versions of the page.

Link to this comparison view

theme:adventure_story_generator [2016/02/21 21:13] (current)
jakub.gemrot created
Line 1: Line 1:
 +<html><table border="0"> 
 +<tr> 
 +<td style="border-bottom: 1px solid lightgray;">Name:</td> 
 +<td> </td> 
 +<td><font color="blue">Adventure story generator</font></td> 
 +</tr> 
 +<tr> 
 +<td width="130" style="border-bottom: 1px solid lightgray;">You will learn:</td> 
 +<td> </td> 
 +<td>Planning / CSP, some GUI library</td> 
 +</tr> 
 +<tr> 
 +<td style="border-bottom: 1px solid lightgray;">Difficulty:</td> 
 +<td> </td> 
 +<td><font color="orange">moderate</font></td> 
 +</tr> 
 +<tr> 
 +<td style="border-bottom: 1px solid lightgray;">Excitement:</td> 
 +<td> </td> 
 +<td><font color="blue">Create a tool for strongly non-linear adventure authoring</font></td> 
 +</tr> 
 +<tr> 
 +<td style="border-bottom: 1px solid lightgray;">Description:</td> 
 +<td> </td> 
 +<td><font color="black"> 
 +Authoring an adventure is demanding task even though well explored already. There are tools that can help you to author it like <a href="https://twinery.org/">Twine</a> or <a href="http://textadventures.co.uk/squiffy">Squiffy</a>. However, 
 +it is very time-consuming and error prone to create highly non-linear story due to the branching factor of such a work; maintaining overview what's possible and what is not is hard. 
 +<br/><br/> 
 +The idea of this thesis is to explore a possibility to change story authoring from manual to semi-automatic using a formalism for describing a story domain having some "story planner" that would allow you to generate it. That is, you would describe the story in terms of characters / relations / items / player / actions and let the planner to construct a path from X to Y... Finally, you would like such a tool to be integrated with some existing story editor (e.g. already mentioned <a href="https://twinery.org/">Twine</a>). 
 +<br/><br/> 
 +Thesis steps: 
 +<ol> 
 +<li>read literature about story authoring for adventures</li> 
 +<li>analyze it and formulate a workflow an author is typically using to create an adventure story</li> 
 +<li>come up with an idea how to integrate semi-automatic story generator</li> 
 +<li>implement it</li> 
 +<li>validate it</li> 
 +</ol> 
 +</td> 
 +</tr> 
 +</table> 
 +</html>
theme/adventure_story_generator.txt · Last modified: 2016/02/21 21:13 by jakub.gemrot