This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
twine2:add_stats_rpg_battles_or_just_plain_random_events [2015/03/16 19:15] klembot created |
twine2:add_stats_rpg_battles_or_just_plain_random_events [2019/07/15 17:51] videlais |
||
---|---|---|---|
Line 3: | Line 3: | ||
All of these things will involve some measure of scripting, depending on your needs. If you'd like to add a detailed RPG system to your story, that's completely feasible-- but you (or a friend or two you recruit) will need to write the underpinnings of it yourself. | All of these things will involve some measure of scripting, depending on your needs. If you'd like to add a detailed RPG system to your story, that's completely feasible-- but you (or a friend or two you recruit) will need to write the underpinnings of it yourself. | ||
- | That's not to say this is impossible, though! Try [[http://lambdamaphone.blogspot.com/2015/02/using-twine-for-games-research-part-ii.html|here]] (which uses Harlowe), [[http://twinery.org/forum/index.php?topic=2357.0|here]] (Snowman), or [[http://twinery.org/forum/index.php?topic=1618.0|here]] (SugarCube) for examples you could adapt for your own needs. | + | That's not to say this is impossible, though! Try [[http://lambdamaphone.blogspot.com/2015/02/using-twine-for-games-research-part-ii.html|here]] (which uses Harlowe), [[http://twinery.org/forum/discussion/2357/|here]] (Snowman), or [[http://twinery.org/forum/discussion/1618/|here]] (SugarCube) for examples you could adapt for your own needs. |
If you just would like to add a little randomness to your story, that's pretty simple. Here's an example of how you could write a passage that, every time it's visited, simulates a coin flip. | If you just would like to add a little randomness to your story, that's pretty simple. Here's an example of how you could write a passage that, every time it's visited, simulates a coin flip. | ||
Line 22: | Line 22: | ||
The referee reveals that the coin is <<print either("heads","tails")>>. | The referee reveals that the coin is <<print either("heads","tails")>>. | ||
</code> | </code> | ||
+ | |||
+ | ==== External Resources ==== | ||
+ | |||
+ | * The Twine Cookbook covers creating a dungeon crawler across different story formats such as [[https://twinery.org/cookbook/dungeonmoving/harlowe/harlowe_dungeonmoving.html|Harlowe]] and [[https://twinery.org/cookbook/dungeonmoving/sugarcube/sugarcube_dungeonmoving.html|SugarCube]]. | ||
+ | * AnotherRPGEnthusiast has an [[https://anotherrpgenthusiast.itch.io/another-rpg-engine|example RPG engine]]. |