epkard 0.1.1

A generalized framework for creating branching narratives
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use epkard::*;

#[derive(Clone, Default)]
struct MyNode;

impl Node for MyNode {
    type State = ();
    fn next<F>(self, _runtime: &mut Runtime<Self, F>) -> Control<Self>
    where
        F: Frontend,
    {
        exit()
    }
}

fn main() {
    run_default::<MyNode, CliFrontend>();
}