📖

Liminal

People
Description / What is your motivation?
An engine for interactive cryptomedia
Team Story
Subtheme
Curation
Crypto Social
NFTs
Token Economics
Manager
Track
Buidl
PoC (Website / Inpso / Deck)
📣 How can KB2 help? Anything goes.
Guidance, advice, most efficient route(s) of attack
Last updated on
Feb 8, 2021
Primary Track
Gaming / NFT's
Project (Yes)
Project
Investable?
Mentor Connection?
My Tag
NFTs
Connect with others
Stage | Important facts
Build Phase
Stewards Actions?
- Connect them with Angie's letter, and Astral
Related to KB2 Fellows (Related to Copy of KERNEL Adventures (People) 1)
Stewards Thoughts!
Status
Liminal is an engine for storing, engaging with, and creating Interactive Digital-Native Media (IDNM is messy, will come up with something. Maybe cryptomedia if Zora is cool with that). It utilizes cryptographic proofs to enrich storytelling in a way that is composable, trust-minimized, and opt-in.
Users will be able to engage with creators' works and tokenize (crystallize?) their actions, choices, and configurations at a given time. They'll be able to use their Web3 wallets to dynamically change the story content, thus leading to a more engaging story
Creators will be able to engage with audiences in a more interactive pattern, being able to determine more accurately what pathways users want, and build on that. Creators will also be able to tokenize their users' experiences, and eventually (given logistics + meatspace laws) let users (redeem/burn?) and print their own journeys and keep as a keepsake.
The user-facing front-end will be a UI for interacting with interactive media in a distributed fashion, in addition to track and tokenize the player's choices in the form of an NFT. This NFT may have user choices encrypted such that third parties are unable to determine the user's information without the user
 
The creator-facing backend will be a means to storyboard, plot, track, and version control different chapters of their work. Using a storytelling engine that's EVM-compatible and
Also a dashboard for tracking opted-in user behaviors
 
NFT Standard:
Options for NFT standard
  1. Zora
  1. ERC-721
    1. Vanilla
    2. Most "support"
    3. May be limiting
  1. ERC-1155
    1. Can bundle things
    2. Gives writers ability to make different interactable objects within the story "importable"
 
Token(?)
  1. PAGE (represents a page)
 
Scant Thoughts:
  1. Great for accessibility (Interactive Fiction is accessbile for sight-impaired)
  1. Probably a step twoards
 
Converting Text Adventures to ETH:
  • Z-Machine (spec doesn't tell you how parser works, which was built into game)
  • Building Adventure Games (Harnell)
  • Inform 7 (compiles down to InfoCom )
  • 3 components
    • parser
      • parse user inputs
    • data tables
      • map inputs to data tables
    • subroutines
      • if verb=kick and noun=can:
        • do thing
  • InfoCom parsers were great because it used natural language parsing
  • Rooms and Objects
    • They're relatively the same
    • Both have attributes
      • attributes have flags
      • id
      • holder
      • name
      • weight
    • Have table be fixed size
    • Rooms/Objects have binary properties
  • Objects/rooms have spactial arrangement
  • Objects also have graph tree relations
  • LOTS OF TABLES (Flag this; how do I make this table as accomodating as possible?)
    • Articles
    • prepositions
    • dictionary
    • verbs
      • nounsverbs with same ID number are "synonyms"
  • ObjectwordTable" maps words to objects
    • This lets the game associate any of the words in the item description with the specific word (???)
    • Ex:
      • 5023
        • 5 → Data for the "Rusty Iron Lamp"
        • 0 → "Rusty" from word table
        • 2 → "Iron" from word table
        • 3 → "Lamp" from word table
  • Jump Tables
 
 
Open Answers:
     
    Open Questions:
     
    1. Does a token need to be here?
      1. What are the benefits?
      2. What are the detriments?
        1. Fair launch minting would either be unfair (info asymmetry) or spam filled
        2. Regulations
        3. Bad projects being funded
    1. Quality control
      1. Should the "crown" be given to the standard, the tooling, the UI, or something else?
    1. Data structure
      1. How do we achieve parity with Web2 IF experiences in Web3?
    1. Platforms
      1. How do we ensure that all the people who want to access the book can do so?
    1. Parser
      1. Is this on-chain?
      2. How can we build in multi-language support?
    1. How do idioms work within the parser?
    📖

    Liminal

    People
    Description / What is your motivation?
    An engine for interactive cryptomedia
    Team Story
    Subtheme
    Curation
    Crypto Social
    NFTs
    Token Economics
    Manager
    Track
    Buidl
    PoC (Website / Inpso / Deck)
    📣 How can KB2 help? Anything goes.
    Guidance, advice, most efficient route(s) of attack
    Last updated on
    Feb 8, 2021
    Primary Track
    Gaming / NFT's
    Project (Yes)
    Project
    Investable?
    Mentor Connection?
    My Tag
    NFTs
    Connect with others
    Stage | Important facts
    Build Phase
    Stewards Actions?
    - Connect them with Angie's letter, and Astral
    Related to KB2 Fellows (Related to Copy of KERNEL Adventures (People) 1)
    Stewards Thoughts!
    Status
    Liminal is an engine for storing, engaging with, and creating Interactive Digital-Native Media (IDNM is messy, will come up with something. Maybe cryptomedia if Zora is cool with that). It utilizes cryptographic proofs to enrich storytelling in a way that is composable, trust-minimized, and opt-in.
    Users will be able to engage with creators' works and tokenize (crystallize?) their actions, choices, and configurations at a given time. They'll be able to use their Web3 wallets to dynamically change the story content, thus leading to a more engaging story
    Creators will be able to engage with audiences in a more interactive pattern, being able to determine more accurately what pathways users want, and build on that. Creators will also be able to tokenize their users' experiences, and eventually (given logistics + meatspace laws) let users (redeem/burn?) and print their own journeys and keep as a keepsake.
    The user-facing front-end will be a UI for interacting with interactive media in a distributed fashion, in addition to track and tokenize the player's choices in the form of an NFT. This NFT may have user choices encrypted such that third parties are unable to determine the user's information without the user
     
    The creator-facing backend will be a means to storyboard, plot, track, and version control different chapters of their work. Using a storytelling engine that's EVM-compatible and
    Also a dashboard for tracking opted-in user behaviors
     
    NFT Standard:
    Options for NFT standard
    1. Zora
    1. ERC-721
      1. Vanilla
      2. Most "support"
      3. May be limiting
    1. ERC-1155
      1. Can bundle things
      2. Gives writers ability to make different interactable objects within the story "importable"
     
    Token(?)
    1. PAGE (represents a page)
     
    Scant Thoughts:
    1. Great for accessibility (Interactive Fiction is accessbile for sight-impaired)
    1. Probably a step twoards
     
    Converting Text Adventures to ETH:
    • Z-Machine (spec doesn't tell you how parser works, which was built into game)
    • Building Adventure Games (Harnell)
    • Inform 7 (compiles down to InfoCom )
    • 3 components
      • parser
        • parse user inputs
      • data tables
        • map inputs to data tables
      • subroutines
        • if verb=kick and noun=can:
          • do thing
    • InfoCom parsers were great because it used natural language parsing
    • Rooms and Objects
      • They're relatively the same
      • Both have attributes
        • attributes have flags
        • id
        • holder
        • name
        • weight
      • Have table be fixed size
      • Rooms/Objects have binary properties
    • Objects/rooms have spactial arrangement
    • Objects also have graph tree relations
    • LOTS OF TABLES (Flag this; how do I make this table as accomodating as possible?)
      • Articles
      • prepositions
      • dictionary
      • verbs
        • nounsverbs with same ID number are "synonyms"
    • ObjectwordTable" maps words to objects
      • This lets the game associate any of the words in the item description with the specific word (???)
      • Ex:
        • 5023
          • 5 → Data for the "Rusty Iron Lamp"
          • 0 → "Rusty" from word table
          • 2 → "Iron" from word table
          • 3 → "Lamp" from word table
    • Jump Tables
     
     
    Open Answers:
       
      Open Questions:
       
      1. Does a token need to be here?
        1. What are the benefits?
        2. What are the detriments?
          1. Fair launch minting would either be unfair (info asymmetry) or spam filled
          2. Regulations
          3. Bad projects being funded
      1. Quality control
        1. Should the "crown" be given to the standard, the tooling, the UI, or something else?
      1. Data structure
        1. How do we achieve parity with Web2 IF experiences in Web3?
      1. Platforms
        1. How do we ensure that all the people who want to access the book can do so?
      1. Parser
        1. Is this on-chain?
        2. How can we build in multi-language support?
      1. How do idioms work within the parser?