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