basic architecture

    • 06 aug 2015 8:40am

    • of course we want the platform to handle unlimited

      • number of users

      • number of stories

    • everything will be explorable (searchable) using common known techniques like:

      • creator explore - will we allow collaboration efforts (multiple creators)?

      • keyword explore - in title/chapter only or in storyline content also?

      • category explore - will we have subject/topic categories

      • popularity explore - hits or time being explored

      • chronology explore - time added to platform

      • etc.

    • but will we have some other way of connecting all these stories together?

      • similar to how we will allow creators to connect together chapters

    • let's assume for the moment there's no explicit way a creator can position or connect their story to all other stories

      • then how do we by default deliver explore results to an explorer?

      • do we have a default method? e.g. popularity

      • do we have the ability to customize the presentation beyond the default? e.g.

        • chrono

        • number of stories by creator

        • etc.

    • what if we did include a way for a creator (author) to position either themselves or their stories within a 3d strugglethru world space?

      • here i can take from my livvedom project work

      • where part of the game is always thinking about where you stand at any moment in time and leave yourself when not active in the platform

      • translating this concept to strugglethru

        • and applying it to stories vs. the creator (simpler if applied to creator)

        • then the onus is placed on the creator(s) to find the right place in this 3d world to place their story

        • meaning the creator must explore and understand what else exists and position their story relative to other stories

        • the platform could randomly position any newly created story - at first instance of creation

        • it remains there until the creator(s) move it someplace else

        • a plus is - this forces creators to explore more - to understand the greater story world better

        • our mvp could just randomly create and position in this 3d world with no ability yet to reposition a story

      • btw - my livvedom 3d world solution used spheres inside spheres structuring

        • where the outermost sphere represented the entire livvedom world

        • this sphere grew in size as time marched forward

        • to accommodate all the other member spheres - one sphere per player

        • all member spheres were the exact same size

        • but they could be variable size based on how much content the member created (added)

      • for strugglethru i think it makes more sense to give each story a sphere

        • spheres could have different sizes from different explore view perspectives

          • chapters

          • subchapters

          • words

          • images

          • videos

          • explore number

          • explore time

          • edits (additions, deletions, changes)

          • edits in time ranges

        • having the spheres rep the stories means a creator can be associated with multiple spheres within the greater structuring

          • so using our latest template - we can show all the stories in 3d space that the player is a creator of

        • the game rule is anyone can move a story anyplace at anytime within the one largest platform world sphere

          • what does this mean?

            • relative to all other spheres:

              • your story can sit alone at the highest level

              • your story can sit in a smaller grouping (community) sphere

              • anyone else's sphere can sit within your sphere

              • your story sphere can sit within any other story sphere

              • you can even create a community sphere around one other story spheres - but not more than one

          • players get notified whenever the 3d-world structuring gets changed that directly impacts your story positioning

            • you might not want your story to co-exist in a particular community sphere with another story

            • you can move anywhere (within rules) at any time

      • this creator positioning solution really helps us as a platform

        • it takes the pressure off us & creators to categorize (which is nearly an impossible task)

        • it simplifies our work re categorization

        • i think it adds a fun visualization solution for our explorers & creators

          • re the template

            • how else do we create the algorithm to position all those circles in 2d or 3d space

              • now we have a simple solution - users do it for us

        • i think this solution helps make everyone feel they are a part of one whole something

          • each story grows the one overall (strugglethru) sphere

          • your story is a component of one sphere

          • it can also sit in a smaller community of stories

          • or it can be independent and sit at the highest level alone

          • your choice

            • making your experience unique and hopefully making you happier