Moving Forward: Interactive Story Framework

Ok guys, this one I really need your feedback and thoughts before we tackle this.

In general, this is the vibe that I’m getting:

  1. Have all the basic kupop functionality
  2. Map generator sounds like a cool idea, having the framework detect things and add them to the map sounds awesome.
  3. It needs to at least host a Kupop60WR interactive story
  4. Possibly built to host standalone stories, or be a hub for such stories.

Now, to further the vision a little, Matt had mentioned that me and him had met at one point about building an updated Silver, and the features we’d like to incorporate into it. A mapmaker functionality was one of the things, but this expands on that idea by making it more dynamic. Overall, the discussion revolved around combining a few key features into the build: the wiki, the map concept, and a new interactive timeline. These features would all interact with each other and bring a very cool new dynamic in how to explore the interactive world.

So let’s say you create a character, let’s call him Paul Figgy. You can go to the built in-wiki section and create Mr. Figgy, or the framework will notice the use of caps when you post the story and prompt you to make a stub for him at that point. Either way, when that story is posted, there is now a annotated list in the wiki of stories that feature our friend Paul. if you don’t mention him by name, you can tag ol’ Figgs to the post at a later date.

When you write the post, it’ll tag it with the date in kupopolis years, say July 8th, 60 WR. You could also place a custom date if its something that’s slightly older or perhaps something slightly ahead–we all know the date is a bit fuzzy in general. We’d also put in a location for the story, “Moogle Quarter, Kupopolis” and that would also get tagged to Paul so we’d have a location for him story wise.

Then with the map feature we can follow Paul’s journey, Indiana Jones style. We can make the map track multiple characters–see where they interact, where they part, easily find and read the stories that pertains to them no matter that location they are in. You’d be able to see the map of the world as if it were airplane flight paths, each destination a story you can click and read.

This wouldn’t just be for characters, but for everything we have in the wiki–places, objects, organizations, concepts, etc. When you view it in the wiki, you’d see info about the element as it pertains in the story, automatically added as people write about it.

The timeline feature by itself would be a summary for each post placed on a timeline to give a sense of how much time passes between stories. This way we can visually see what goes on, and what coexists at the time in the story (for example, the Nation state of Hill’s existence when compared to the history of Tasnica). We’d also be able to add historical milestones for references not directly mentioned in the story posts themselves but are mentioned in the new wiki system.

The other feature I’d like to add would be the writer’s ability to construct lists of posts to create anthologies. These anthologies could be anything from plot arcs to key points in a location’s history. This way as the story expands, you don’t have to drag your feet through a backlog of hundreds of posts to contribute, you’d already have a accessible lists of posts important to what you want to write about.

How does that all sound? Of course, this would be an big, big build, and would take some time to get done. But it’s pretty much the vision I had for a while.

Mike!

You’re a genius and I love that you remembered, in such detail, everything we discussed. That pizza I got you has basically paid for itself right here!!

Your summary of how things work raises some questions and concerns that I have: firstly, you make it sound like a lot of the way this would work would be automated?.. is this true? To what extent do we have the ability to manually override this process? (I dunno why we’d want to do that, but let’s say someone in the future has a Very Good Reason to want to do this)

One thing that these changes immediately make me think needs to happen is a massive effort at cleaning up the Wiki. If character profiles, and profiles for other things, are going to be intrinsic to how certain features in Kupop Jr. function, we should try to standardize the way this information is presented on the wiki. This is definitely something that those of us who are less-technically capable (ahem, me) can help with.

[quote=“michael”]Ok guys, this one I really need your feedback and thoughts before we tackle this.

In general, this is the vibe that I’m getting:

  1. Have all the basic kupop functionality
  2. Map generator sounds like a cool idea, having the framework detect things and add them to the map sounds awesome.
  3. It needs to at least host a Kupop60WR interactive story
  4. Possibly built to host standalone stories, or be a hub for such stories.

Now, to further the vision a little, Matt had mentioned that me and him had met at one point about building an updated Silver, and the features we’d like to incorporate into it. A mapmaker functionality was one of the things, but this expands on that idea by making it more dynamic. Overall, the discussion revolved around combining a few key features into the build: the wiki, the map concept, and a new interactive timeline. These features would all interact with each other and bring a very cool new dynamic in how to explore the interactive world.

So let’s say you create a character, let’s call him Paul Figgy. You can go to the built in-wiki section and create Mr. Figgy, or the framework will notice the use of caps when you post the story and prompt you to make a stub for him at that point. Either way, when that story is posted, there is now a annotated list in the wiki of stories that feature our friend Paul. if you don’t mention him by name, you can tag ol’ Figgs to the post at a later date.

When you write the post, it’ll tag it with the date in kupopolis years, say July 8th, 60 WR. You could also place a custom date if its something that’s slightly older or perhaps something slightly ahead–we all know the date is a bit fuzzy in general. We’d also put in a location for the story, “Moogle Quarter, Kupopolis” and that would also get tagged to Paul so we’d have a location for him story wise.

Then with the map feature we can follow Paul’s journey, Indiana Jones style. We can make the map track multiple characters–see where they interact, where they part, easily find and read the stories that pertains to them no matter that location they are in. You’d be able to see the map of the world as if it were airplane flight paths, each destination a story you can click and read.

This wouldn’t just be for characters, but for everything we have in the wiki–places, objects, organizations, concepts, etc. When you view it in the wiki, you’d see info about the element as it pertains in the story, automatically added as people write about it.

The timeline feature by itself would be a summary for each post placed on a timeline to give a sense of how much time passes between stories. This way we can visually see what goes on, and what coexists at the time in the story (for example, the Nation state of Hill’s existence when compared to the history of Tasnica). We’d also be able to add historical milestones for references not directly mentioned in the story posts themselves but are mentioned in the new wiki system.

The other feature I’d like to add would be the writer’s ability to construct lists of posts to create anthologies. These anthologies could be anything from plot arcs to key points in a location’s history. This way as the story expands, you don’t have to drag your feet through a backlog of hundreds of posts to contribute, you’d already have a accessible lists of posts important to what you want to write about.

How does that all sound? Of course, this would be an big, big build, and would take some time to get done. But it’s pretty much the vision I had for a while.[/quote]

What I was thinking is essentially when you post something, it would give you a confirmation screen saying “hey, we found these things in your story, do you want them tagged?” and you could disable things at that point. All it would do is check for capital names and see if you’re associated with the tagged item (if you created it for example). Most likely we’d need an alias system as well. Think of them as just tags to a post, but with a wiki link attached to them. You can always x them off or type in more.

Would there be an option to manually script-in a tag in a post? Like how we type out code while editing a wiki entry, or quote/unquote on the message board?

Sure. We could also do a do a dropdown with autofill when you start the tag script.

This sounds badassed. I’m excited, Mike. I’m not too good with designing DBs, but if we can help in anyway, please let us know!

I think it’d be good if it can host multiple stories, too. I felt like that was important.

[quote=“Tex”]This sounds badassed. I’m excited, Mike. I’m not too good with designing DBs, but if we can help in anyway, please let us know!

I think it’d be good if it can host multiple stories, too. I felt like that was important.[/quote]

I think those of us not involved in the DB are relegated to wiki cleanup, Tex. I’ll stress again that a standardization is needed for the information we present on the wiki, especially if that information is going to end up tied-in with events that go live on the boards.

Let’s do it. We could start a new thread and begin posting proposed forms for the various profiles?

Let’s adjourn to do some reading then (… and also I desperately need to make a store run…). Some of the articles on the wiki have a pretty good format (IIRC, the Tasnica NP is the gold standard of NPs), while others are less so. From our research, we can put together the ideal form for each type of profile (Character, Nation, Organization… Hardware?) and start chucking ideas at each other. First one back from this excursion launches the thread and we go from there?

Sounds good! I’ll dig in.