{"id":36508,"date":"2026-04-15T16:38:08","date_gmt":"2026-04-15T14:38:08","guid":{"rendered":"https:\/\/dibl.eu\/dibl-vs-twine-og-inkle\/"},"modified":"2026-07-02T11:09:43","modified_gmt":"2026-07-02T09:09:43","slug":"dibl-vs-twine-og-inkle","status":"publish","type":"page","link":"https:\/\/dibl.eu\/da\/dibl-vs-twine-og-inkle\/","title":{"rendered":"DiBL vs Twine og Inkle"},"content":{"rendered":"<p>[vc_row content_placement=&#8221;middle&#8221; bg_position=&#8221;custom&#8221; css=&#8221;.vc_custom_1775327532606{margin-bottom: 0px !important;padding-top: 100px !important;padding-bottom: 40px !important;background-position: 0 0 !important;background-repeat: no-repeat !important;}&#8221; bg_pos_h=&#8221;50vw&#8221; bg_pos_v=&#8221;120%&#8221; responsive_css=&#8221;padding_top_large:140px|padding_bottom_large:125px|padding_top_medium:140px|padding_bottom_medium:125px|padding_top_small:100px|padding_bottom_small:80px&#8221; el_class=&#8221;compare-hero-section&#8221;][vc_column enable_content_animation=&#8221;yes&#8221; ca_init_scale_x=&#8221;1&#8243; ca_init_scale_y=&#8221;1&#8243; ca_init_opacity=&#8221;1&#8243; ca_an_scale_x=&#8221;1&#8243; ca_an_scale_y=&#8221;1&#8243; ca_an_opacity=&#8221;1&#8243; ca_init_scale_z=&#8221;1&#8243; ca_an_scale_z=&#8221;1&#8243; offset=&#8221;vc_col-md-12&#8243; ca_start_delay=&#8221;700&#8243; ca_delay=&#8221;170&#8243; ca_duration=&#8221;1800&#8243;]<style>.ld_fancy_heading_6a67bda67a79a h1{color:rgb(2, 48, 71);}.ld_fancy_heading_6a67bda67a79a h1 {font-size:40px; } @media (min-width: 768px) { .ld_fancy_heading_6a67bda67a79a h1 {font-size:40px; }  } @media (min-width: 992px) { .ld_fancy_heading_6a67bda67a79a h1 {font-size:64px; }  } @media (min-width: 1200px) { .ld_fancy_heading_6a67bda67a79a h1 {font-size:64px; }  } .ld_fancy_heading_6a67bda67a79a h1 {line-height:55px; } @media (min-width: 768px) { .ld_fancy_heading_6a67bda67a79a h1 {line-height:55px; }  } @media (min-width: 992px) { .ld_fancy_heading_6a67bda67a79a h1 {line-height:83.52px; }  } @media (min-width: 1200px) { .ld_fancy_heading_6a67bda67a79a h1 {line-height:83.52px; }  } .ld_fancy_heading_6a67bda67a79a h1 {--element-line-height:55px; } @media (min-width: 768px) { .ld_fancy_heading_6a67bda67a79a h1 {--element-line-height:55px; }  } @media (min-width: 992px) { .ld_fancy_heading_6a67bda67a79a h1 {--element-line-height:83.52px; }  } @media (min-width: 1200px) { .ld_fancy_heading_6a67bda67a79a h1 {--element-line-height:83.52px; }  } .ld_fancy_heading_6a67bda67a79a h1 {font-weight:600; } .ld_fancy_heading_6a67bda67a79a h1 {letter-spacing:5%; } .ld_fancy_heading_6a67bda67a79a h1 {margin-bottom:20px !important;  } .ld_fancy_heading_6a67bda67a79a .lqd-highlight-inner{height:0.275em!important;bottom:0px!important;}.ld_fancy_heading_6a67bda67a79a h1 {font-size:40px; } @media (min-width: 768px) { .ld_fancy_heading_6a67bda67a79a h1 {font-size:40px; }  } @media (min-width: 992px) { .ld_fancy_heading_6a67bda67a79a h1 {font-size:64px; }  } @media (min-width: 1200px) { .ld_fancy_heading_6a67bda67a79a h1 {font-size:64px; }  } .ld_fancy_heading_6a67bda67a79a h1 {line-height:55px; } @media (min-width: 768px) { .ld_fancy_heading_6a67bda67a79a h1 {line-height:55px; }  } @media (min-width: 992px) { .ld_fancy_heading_6a67bda67a79a h1 {line-height:83.52px; }  } @media (min-width: 1200px) { .ld_fancy_heading_6a67bda67a79a h1 {line-height:83.52px; }  } .ld_fancy_heading_6a67bda67a79a h1 {--element-line-height:55px; } @media (min-width: 768px) { .ld_fancy_heading_6a67bda67a79a h1 {--element-line-height:55px; }  } @media (min-width: 992px) { .ld_fancy_heading_6a67bda67a79a h1 {--element-line-height:83.52px; }  } @media (min-width: 1200px) { .ld_fancy_heading_6a67bda67a79a h1 {--element-line-height:83.52px; }  } .ld_fancy_heading_6a67bda67a79a h1 {font-weight:600; } .ld_fancy_heading_6a67bda67a79a h1 {letter-spacing:5%; } .ld_fancy_heading_6a67bda67a79a h1 {margin-bottom:20px !important;  } <\/style><div class=\"ld-fancy-heading text-center compare-hero ld_fancy_heading_6a67bda67a79a\">\n\t<h1 class=\"ld-fh-element lqd-highlight-underline lqd-highlight-grow-left text-decoration-default\"   >  Twine og Inkle skaber smukke forgrenede historier.<br \/>\n<span style=\"color: #2a648c\">Hvad nu, hvis dine deltagere har brug for at debattere sammen?<\/span><\/h1><\/div>[vc_column_text el_class=&#8221;compare-hero&#8221;]<\/p>\n<h3 style=\"text-align: center;\">Twine og Inkle er fremragende til interaktiv fiktion og narrative oplevelser, man kan opleve alene. Men l\u00e6ring foreg\u00e5r ofte i grupper. N\u00e5r m\u00e5let er, at deltagerne skal diskutere, stemme, se hinandens valg og h\u00f8re forskellige synspunkter i realtid, har man brug for en platform, der er udviklet med henblik p\u00e5 at facilitere, ikke til at fort\u00e6lle historier.<\/h3>\n<p>[\/vc_column_text][vc_column_text el_class=&#8221;compare-hero&#8221; css=&#8221;.vc_custom_1775398716655{margin-top: 15px !important;}&#8221;]<\/p>\n<h4 style=\"text-align: center;\">Af <a href=\"https:\/\/dibl.eu\/about\">Simon Egenfeldt-Nielsen, ph.d.<\/a> \u00b7 25 \u00e5rs erfaring inden for l\u00e6ringsdesign og uddannelsesteknologi \u00b7 april 2026<\/h4>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<meta charset=\"utf-8\">\n<style>\n    \/* CONTENT *\/\n    .content { max-width: 1200px; margin: 0 auto; padding: 0 60px; }\n\n    \/* PROSE *\/\n    .prose { margin-bottom: 48px; }\n    .prose p { font-size: 18px; line-height: 1.7; margin-bottom: 16px; }\n    .prose p:last-child { margin-bottom: 0; }\n\n    \/* SECTION HEADINGS *\/\n    .section-heading { font-size: 26px; font-weight: 700; margin-bottom: 16px; }\n    .section-sub { font-size: 18px; opacity: 0.6; margin-bottom: 28px; max-width: 720px; }\n\n    \/* THREE-COLUMN SUMMARY BOX *\/\n    .summary-box { margin-bottom: 56px; }\n    .summary-box h2 { font-size: 18px; font-weight: 700; margin-bottom: 28px; }\n    .summary-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 28px; }\n    .summary-card { background: linear-gradient(135deg, #eef4f8 0%, #f5f8fb 100%); border-radius: 12px; padding: 28px 24px; }\n    .summary-card.twine-card { background: linear-gradient(135deg, #f5f8fb 0%, #fafbfc 100%); border: 1px solid rgba(90, 155, 195, 0.1); }\n    .summary-card.inkle-card { background: linear-gradient(135deg, #f5f8fb 0%, #fafbfc 100%); border: 1px solid rgba(90, 155, 195, 0.1); }\n    .summary-card h3 { font-size: 16px; font-weight: 600; margin-bottom: 12px; color: rgb(2, 48, 71); }\n    .summary-card p { font-size: 16px; line-height: 1.65; opacity: 0.8; }\n\n    \/* COMPARISON TABLE *\/\n    .compare-table { width: 100%; border-collapse: separate; border-spacing: 0; margin-bottom: 56px; border-radius: 12px; overflow: hidden; box-shadow: 0 2px 12px rgba(2, 48, 71, 0.06); }\n    .compare-table thead th { background: rgb(2, 48, 71); color: white; font-size: 13px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px; padding: 16px 24px; text-align: left; }\n    .compare-table thead th:first-child { width: 22%; }\n    .compare-table thead th:nth-child(2) { width: 26%; background: rgb(42, 80, 110); }\n    .compare-table thead th:nth-child(3) { width: 26%; background: rgb(42, 80, 110); }\n    .compare-table thead th:nth-child(4) { width: 26%; }\n    .compare-table tbody td { padding: 16px 24px; font-size: 16px; line-height: 1.55; border-bottom: 1px solid rgba(2, 48, 71, 0.06); vertical-align: top; }\n    .compare-table tbody tr:last-child td { border-bottom: none; }\n    .compare-table tbody td:first-child { font-weight: 600; font-size: 16px; color: rgb(2, 48, 71); }\n    .compare-table tbody td:nth-child(2) { background: #f9fbfc; }\n    .compare-table tbody td:nth-child(3) { background: #f9fbfc; }\n    .compare-table tbody tr:nth-child(even) td { background: #fafbfc; }\n    .compare-table tbody tr:nth-child(even) td:nth-child(2) { background: #f3f6f9; }\n    .compare-table tbody tr:nth-child(even) td:nth-child(3) { background: #f3f6f9; }\n    table.compare-table { table-layout: fixed !important; width: 100% !important; display: table !important; }\n    table.compare-table thead th { width: auto !important; text-align: left !important; }\n    table.compare-table td { width: auto !important; }\n    table.compare-table col.col-label { width: 20%; }\n    table.compare-table col.col-twine { width: 26.7%; }\n    table.compare-table col.col-inkle { width: 26.7%; }\n    table.compare-table col.col-dibl { width: 26.7%; }\n\n    .table-note { font-size: 13px; opacity: 0.5; margin-top: 12px; margin-bottom: 48px; font-style: italic; }\n\n    \/* CASE STUDY *\/\n    .case-study { background: #faf7f2; border-radius: 16px; padding: 44px 48px; margin-bottom: 56px; border: 1px solid rgba(251, 133, 0, 0.15); }\n    .case-study-label { font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.5px; color: rgb(251, 133, 0); margin-bottom: 12px; }\n    .case-study h3 { font-size: 22px; font-weight: 700; margin-bottom: 16px; }\n    .case-study p { font-size: 17px; line-height: 1.7; margin-bottom: 14px; opacity: 0.85; }\n    .case-study p:last-child { margin-bottom: 0; }\n\n    \/* HONEST TAKE BOX *\/\n    .honest-take { background: #eef4f8; border-left: 4px solid rgb(42, 100, 140); border-radius: 0 12px 12px 0; padding: 28px 32px; margin: 40px 0 56px; }\n    .honest-take h3 { font-size: 16px; font-weight: 700; margin-bottom: 10px; }\n    .honest-take p { font-size: 17px; line-height: 1.65; }\n\n    \/* CAPABILITY MATRIX *\/\n    .capability-matrix { margin-bottom: 56px; }\n    .matrix-grid { display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; gap: 20px; margin-bottom: 36px; }\n    .matrix-cell { background: #f5f8fb; border-radius: 10px; padding: 24px; border: 1px solid rgba(42, 100, 140, 0.15); min-height: 140px; }\n    .matrix-cell.twine { border-color: rgba(90, 155, 195, 0.2); }\n    .matrix-cell.inkle { border-color: rgba(90, 155, 195, 0.2); }\n    .matrix-cell.dibl { background: #eef4f8; border-color: rgba(42, 100, 140, 0.2); }\n    .matrix-cell h4 { font-size: 15px; font-weight: 600; margin-bottom: 8px; color: rgb(2, 48, 71); }\n    .matrix-cell p { font-size: 15px; opacity: 0.7; line-height: 1.5; }\n\n    \/* USE CASE CARDS *\/\n    .use-cases { margin-bottom: 56px; }\n    .use-case-group { margin-bottom: 40px; }\n    .use-case-group h3 { font-size: 16px; font-weight: 600; margin-bottom: 16px; padding-bottom: 12px; border-bottom: 2px solid rgba(2, 48, 71, 0.08); }\n    .use-case-group h3.twine-inkle { color: rgb(90, 155, 195); }\n    .use-case-group h3.dibl { color: rgb(42, 100, 140); }\n    .use-case-items { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }\n    .use-case-item { border-radius: 10px; padding: 24px; }\n    .use-case-item.twine-inkle-item { background: #f5f8fb; border: 1px solid rgba(90, 155, 195, 0.2); }\n    .use-case-item.dibl-item { background: #eef4f8; border: 1px solid rgba(42, 100, 140, 0.2); }\n    .use-case-item h4 { font-size: 15px; font-weight: 600; margin-bottom: 6px; }\n    .use-case-item p { font-size: 15px; opacity: 0.7; line-height: 1.5; }\n\n    \/* OVERLAP CARD *\/\n    .overlap-cards { display: grid; grid-template-columns: 1fr; gap: 16px; margin-top: 20px; }\n    .overlap-card { background: #fff9f0; border: 1.5px solid rgba(251, 133, 0, 0.3); border-radius: 10px; padding: 24px; }\n    .overlap-card h4 { font-size: 15px; font-weight: 600; margin-bottom: 6px; color: rgb(251, 133, 0); }\n    .overlap-card p { font-size: 15px; opacity: 0.75; line-height: 1.5; }\n\n    \/* MID CTA *\/\n    .mid-cta { text-align: center; padding: 36px; background: #f5f8fb; border-radius: 12px; margin-bottom: 56px; }\n    .mid-cta p { font-size: 17px; margin-bottom: 16px; opacity: 0.7; }\n    .mid-cta a { display: inline-block; padding: 12px 28px; background: rgb(2, 48, 71); color: white; border-radius: 25px; font-family: 'Poppins', sans-serif; font-size: 14px; font-weight: 600; text-decoration: none; transition: opacity 0.2s; }\n    .mid-cta a:hover { opacity: 1; }\n\n    \/* FAQ *\/\n    .faq { margin-bottom: 56px; }\n    .faq-item { border-bottom: 1px solid rgba(2, 48, 71, 0.08); padding: 20px 0; }\n    .faq-item:first-child { border-top: 1px solid rgba(2, 48, 71, 0.08); }\n    .faq-q { font-size: 18px; font-weight: 600; margin-bottom: 8px; cursor: default; }\n    .faq-a { font-size: 16px; line-height: 1.65; opacity: 0.75; max-width: 780px; }\n\n    \/* BOTTOM CTA *\/\n    .cta-section { background: rgb(2, 48, 71); border-radius: 16px; padding: 56px; text-align: center; color: white; margin: 40px 0 60px; }\n    .cta-section h2 { font-size: 26px; font-weight: 700; margin-bottom: 12px; color: white; }\n    .cta-section p { font-size: 18px; opacity: 0.75; max-width: 540px; margin: 0 auto 28px; }\n    .cta-buttons { display: flex; justify-content: center; gap: 16px; flex-wrap: wrap; }\n    .cta-btn { display: inline-block; padding: 14px 32px; border-radius: 25px; font-family: 'Poppins', sans-serif; font-size: 14px; font-weight: 600; text-decoration: none; transition: opacity 0.2s; }\n    .cta-btn:hover { opacity: 1; }\n    .cta-btn-primary { background: rgb(251, 133, 0) !important; color: white !important; }\n    .cta-btn-secondary { background: white; color: rgb(2, 48, 71); }\n\n    \/* ALSO COMPARE *\/\n    .also-compare { text-align: center; padding: 40px 0 20px; margin-bottom: 40px; }\n    .also-compare h3 { font-size: 16px; font-weight: 600; margin-bottom: 16px; opacity: 0.5; }\n    .also-compare-links { display: flex; justify-content: center; gap: 12px; flex-wrap: wrap; }\n    .also-compare-links a { padding: 10px 24px; border: 1.5px solid rgba(42, 100, 140, 0.25); border-radius: 25px; font-size: 13px; font-weight: 500; color: rgb(42, 100, 140); text-decoration: none; transition: all 0.2s; }\n    .also-compare-links a:hover { background: rgb(2, 48, 71); color: white; border-color: rgb(2, 48, 71); }\n\n    \/* RESPONSIVE *\/\n    @media (max-width: 900px) {\n        .content { padding: 0 24px; }\n        .summary-grid { grid-template-columns: 1fr; }\n        .use-case-items { grid-template-columns: 1fr; }\n        .matrix-grid { grid-template-columns: 1fr; }\n        .case-study { padding: 28px 24px; }\n        .compare-table { font-size: 13px; }\n        .compare-table thead th, .compare-table tbody td { padding: 12px 14px; }\n    }\n    @media (max-width: 600px) {\n        .compare-table thead th:first-child { width: 20%; }\n    }\n\n    \/* LINK UNDERLINES *\/\n    .content .prose a, .content .case-study a, .content .faq a, .content .summary-box a, .content .honest-take a, .content .slido-box a, .content .facilitation-gap a { text-decoration: underline; }\n\n    \/* MID CTA - preview button *\/\n    .mid-cta-buttons { display: flex; justify-content: center; gap: 12px; flex-wrap: wrap; }\n    .mid-cta-buttons a {\n        display: inline-block;\n        padding: 12px 28px;\n        border-radius: 25px;\n        font-family: 'Poppins', sans-serif;\n        font-size: 14px;\n        font-weight: 600;\n        text-decoration: none !important;\n        transition: opacity 0.2s;\n    }\n    .mid-cta-buttons a:hover { opacity: 0.85; }\n    .mid-cta-btn-preview { background: rgb(2, 48, 71); color: white; }\n    .mid-cta-btn-signup { background: transparent; color: rgb(2, 48, 71); border: 1.5px solid rgba(2, 48, 71, 0.3); }\n\n    \/* PREVIEW MODAL *\/\n    .dibl-compare-modal-overlay {\n        display: none;\n        position: fixed;\n        inset: 0;\n        background: rgba(2, 48, 71, 0.72);\n        z-index: 2147483647;\n        align-items: center;\n        justify-content: center;\n    }\n    .dibl-compare-modal-overlay.is-open { display: flex; }\n    .dibl-compare-modal {\n        position: relative;\n        width: 80vw;\n        height: 80vh;\n        background: #fff;\n        border-radius: 12px;\n        overflow: hidden;\n        box-shadow: 0 32px 80px rgba(2,48,71,0.35);\n        display: flex;\n        flex-direction: column;\n    }\n    .dibl-compare-modal-bar {\n        background: rgb(2, 48, 71);\n        color: white;\n        padding: 12px 20px;\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        gap: 16px;\n        flex-shrink: 0;\n    }\n    .dibl-compare-modal-bar span {\n        font-size: 13px;\n        font-weight: 600;\n        opacity: 0.85;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n    }\n    .dibl-compare-modal-actions { display: flex; align-items: center; gap: 10px; flex-shrink: 0; }\n    .dibl-compare-modal-open-btn {\n        display: inline-flex; align-items: center; gap: 5px;\n        font-size: 12px; font-weight: 600;\n        color: rgb(2, 48, 71); background: white;\n        padding: 5px 14px; border-radius: 999px; border: none; cursor: pointer;\n        text-decoration: none !important; transition: opacity 0.2s;\n    }\n    .dibl-compare-modal-open-btn:hover { opacity: 0.85; }\n    .dibl-compare-modal-close {\n        width: 32px; height: 32px; border-radius: 50%;\n        background: rgba(255,255,255,0.15); border: none; cursor: pointer;\n        color: white; display: flex; align-items: center; justify-content: center;\n        transition: background 0.2s; flex-shrink: 0;\n    }\n    .dibl-compare-modal-close:hover { background: rgba(255,255,255,0.28); }\n    .dibl-compare-modal-close svg { width: 14px; height: 14px; }\n    .dibl-compare-modal iframe { width: 100%; flex: 1; border: none; display: block; }\n    @media (max-width: 680px) {\n        .dibl-compare-modal { width: 95vw; height: 88vh; }\n    }\n<\/style>\n\n<div class=\"content\">\n\n    <!-- PREVIEW MODAL -->\n    <div class=\"dibl-compare-modal-overlay\" id=\"diblCompareModal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Preview\">\n        <div class=\"dibl-compare-modal\">\n            <div class=\"dibl-compare-modal-bar\">\n                <span id=\"diblCompareModalLabel\">Preview<\/span>\n                <div class=\"dibl-compare-modal-actions\">\n                    <a id=\"diblCompareModalOpenBtn\" href=\"#\" target=\"_blank\" rel=\"noopener\" class=\"dibl-compare-modal-open-btn\">\n                        <svg width=\"12\" height=\"12\" viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M7 3H3a1 1 0 0 0-1 1v9a1 1 0 0 0 1 1h9a1 1 0 0 0 1-1V9\"\/><path d=\"M10 1h5v5\"\/><path d=\"M15 1 8 8\"\/><\/svg>\n                        Open in new tab\n                    <\/a>\n                    <button class=\"dibl-compare-modal-close\" id=\"diblCompareModalClose\" aria-label=\"Close\">\n                        <svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M3 3l10 10M13 3L3 13\"\/><\/svg>\n                    <\/button>\n                <\/div>\n            <\/div>\n            <iframe id=\"diblCompareModalFrame\" src=\"about:blank\" title=\"Preview\" allow=\"fullscreen\"><\/iframe>\n        <\/div>\n    <\/div>\n\n\n    <!-- THREE-COLUMN SUMMARY -->\n    <div class=\"summary-box\">\n        <h2>Kort sagt<\/h2>\n        <div class=\"summary-grid\">\n            <div class=\"summary-card twine-card\">\n                <h3>Twine<\/h3>\n                <p>Et gratis, open source-v\u00e6rkt\u00f8j til at forfatte forgrenede fort\u00e6llinger. Ideelt til interaktiv fiktion, spildesign og solo-storyoplevelser. Fremragende for forfattere og designere, der \u00f8nsker fuld kontrol over enhver sti og ethvert udfald.<\/p>\n            <\/div>\n            <div class=\"summary-card inkle-card\">\n                <h3>Inkle<\/h3>\n                <p>En kommerciel platform til at udgive interaktive fort\u00e6llinger med litter\u00e6r polering. Bygget til forfattere, der \u00f8nsker at tjene penge p\u00e5 storyoplevelser, med native mobilapps og st\u00e6rk udgivelsesst\u00f8tte.<\/p>\n            <\/div>\n            <div class=\"summary-card\">\n                <h3>DiBL<\/h3>\n                <p>En faciliteringsplatform, hvor deltagere tr\u00e6ffer valg sammen i realtid. Bygget til workshops og tr\u00e6ning - grupper debatterer, stemmer, deles i teams og sporer konsekvenser som et kollektiv. Samme indhold fungerer live og selvstyret.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- OPENING PROSE -->\n    <div class=\"prose\">\n        <h2 class=\"section-heading\">Forfatterv\u00e6rkt\u00f8jet vs. faciliteringsplatformen<\/h2>\n        <p><a href=\"https:\/\/twinery.org\/\" target=\"_blank\" rel=\"noopener\">Twine<\/a> og <a href=\"https:\/\/www.inklestudios.com\/\" target=\"_blank\" rel=\"noopener\">Inkle<\/a> er designet til interaktiv historiefort\u00e6lling. En forfatter skaber forgrenet passager, spillere navigerer historien alene p\u00e5 deres eget tidsskema, og udfald afh\u00e6nger af den sti de tager. Oplevelsen er personlig, intim og fuldt selvstyret. Du er i kontrol over hvert valg.<\/p>\n        <p>DiBL er designet til gruppeundervisning. En facilitator \u00e5bner et scenarie, deltagerne tr\u00e6ffer valg simultant, alle kan se, hvordan deres medstuderendes stemte, grupper deles efter deres svar og debatterer, hvorfor de valgte forskelligt, og gruppen sporer tilsammen en f\u00e6lles konsekvens - budget brugt, tillid eroderet, interessenttilfredshed forskudt. Oplevelsen er social, live og formet af kollektiv beslutningstagning.<\/p>\n        <p>Begge er forgrenet scenariev\u00e6rkt\u00f8jer. Men de besvarer forskellige sp\u00f8rgsm\u00e5l. Twine og Inkle sp\u00f8rger: \"Hvilken historie opst\u00e5r fra den sti jeg v\u00e6lger?\" DiBL sp\u00f8rger: \"Hvad l\u00e6rer vi ved at skulle beslutte os sammen?\" Hvis du leder efter et Twine-alternativ til tr\u00e6ning eller faciliterede workshops, er dette den centrale distinktion at forst\u00e5.<\/p>\n    <\/div>\n\n    <!-- CASE STUDY -->\n    <div class=\"case-study\">\n        <div class=\"case-study-label\">Eksempel fra praksis<\/div>\n        <h3>Fra solo-dilemmaer til gruppedebat: Amnesty Danmark<\/h3>\n        <p><a href=\"https:\/\/amnesty.dk\/\" target=\"_blank\" rel=\"noopener\">Amnesty Danmark<\/a> ville hj\u00e6lpe gymnasieelever (8.-12. klasse) med at udforske diskrimination, falske nyheder, ytringsfrihed og LGBTI+-rettigheder. Den oplagte tilgang ville m\u00e5ske v\u00e6re at bruge Twine til at bygge en interaktiv fort\u00e6lling, hvor hver elev navigerer en solo-rejse gennem scenarier om falske nyheder eller diskrimination. De ville tr\u00e6ffe valg, opleve konsekvenser og g\u00e5 derfra med et personligt perspektiv.<\/p>\n        <p>I stedet blev oplevelsen bygget som et multiplayerspil i DiBL. Elever m\u00f8der de samme dilemmaer, men de stemmer sammen om hvert valg. Efter afstemningen ser de, hvordan deres medstuderendes fordelte sig - m\u00e5ske valgte 60% \u00e9t svar og 40% valgte et andet. Facilitatoren \u00e5bner derefter en diskussion: \"Hvorfor delte rummet sig? Hvad afvejer vi forskelligt?\" Elever lytter til kammerater fra forskellige baggrunde forklare deres r\u00e6sonnement, skifter sommetider mening og navigerer tilsammen den n\u00e6ste udfordring.<\/p>\n        <p>Indholdskategorierne er de samme i begge tilgange - diskriminationsscenarier, opdagelse af falske nyheder, ytringsfrihedsafvejninger og LGBTI+-rettighedsanerkendelse. Men l\u00e6ringen er fundamentalt forskellig. Solo-spil lader hver elev opbygge sin egen fort\u00e6lling. Samarbejdende spil lader elever opdage, at de ikke alle ser verden p\u00e5 samme m\u00e5de, og at uenighed er en mulighed for at l\u00e6re, ikke et problem at l\u00f8se. For Amnestys m\u00e5l - unge der udforsker og l\u00e6rer af hinanden - var gruppedynamikken l\u00e6ringen.<\/p>\n        <p>Det er grunden til, at du ikke simpelthen kan genopbygge en Twine-fort\u00e6lling som et DiBL-scenarie. Forgreningssystemerne fungerer, men de oplevelser, de skaber, er ikke \u00e6kvivalente. En smuk solo-forgrenet fort\u00e6lling kan spilles af enhver person til enhver tid. Et gruppedilemma virker kun, n\u00e5r folk er i rummet sammen, klar til at h\u00f8re hinandens valg og r\u00e6sonnement.<\/p>\n        <p style=\"font-size: 13px; opacity: 0.55; margin-top: 8px;\"><a href=\"\/da\/cases\/amnesty-dk\/\" style=\"color: rgb(42,100,140); text-decoration: none;\">L\u00e6s den fulde Amnesty Danmark-case &rarr;<\/a><\/p>\n    <\/div>\n\n    <!-- COMPARISON TABLE -->\n    <h2 class=\"section-heading\">Sammenligning side om side<\/h2>\n    <p class=\"section-sub\">Tre forskellige v\u00e6rkt\u00f8jer der l\u00f8ser tre forskellige problemer.<\/p>\n\n    <table class=\"compare-table\">\n        <colgroup>\n            <col class=\"col-label\">\n            <col class=\"col-twine\">\n            <col class=\"col-inkle\">\n            <col class=\"col-dibl\">\n        <\/colgroup>\n        <thead>\n            <tr>\n                <th><\/th>\n                <th>Twine<\/th>\n                <th>Inkle<\/th>\n                <th>DiBL<\/th>\n            <\/tr>\n        <\/thead>\n        <tbody>\n            <tr>\n                <td>Prim\u00e6r anvendelse<\/td>\n                <td>Interaktiv fiktion, spilprototyping, forgrenet narrativ-forfatning<\/td>\n                <td>Udgivne interaktive fort\u00e6llinger (mobil, web), narrativdrevne spil<\/td>\n                <td>Faciliteret gruppeundervisning, beslutningsscenarier, workshop-oplevelser<\/td>\n            <\/tr>\n            <tr>\n                <td>Spillemodel<\/td>\n                <td>Solo, selvstyret, til enhver tid<\/td>\n                <td>Solo, selvstyret, til enhver tid. Mobil-first oplevelse<\/td>\n                <td>Live gruppespil (faciliteret) eller selvstyret individuelt spil fra samme indhold<\/td>\n            <\/tr>\n            <tr>\n                <td>Dybden af forgreninger<\/td>\n                <td>Ubegr\u00e6nset. Fuld forfatterkontrol over narrativ kompleksitet<\/td>\n                <td>Meget dyb. Designet til indviklet historiefort\u00e6lling med hundredvis af variationer<\/td>\n                <td>Moderat dybde. 5-15 n\u00f8glebeslutningspunkter optimeret til faciliteret debrief, ikke narrativ rigdom<\/td>\n            <\/tr>\n            <tr>\n                <td>Interaktion i grupper<\/td>\n                <td>Ingen - kun enkeltspiller<\/td>\n                <td>Ingen - kun enkeltspiller<\/td>\n                <td>Central funktion. Stem sammen, se hvordan rummet delte sig, opdel i teams efter valg<\/td>\n            <\/tr>\n            <tr>\n                <td>Facilitators kontrol<\/td>\n                <td>Ikke relevant<\/td>\n                <td>Ikke relevant<\/td>\n                <td>Fuld realtidsorkestrering - afsl\u00f8ringens timing, gruppefordeling, diskussionsudl\u00f8sere, flowretning<\/td>\n            <\/tr>\n            <tr>\n                <td>Variabelsporing<\/td>\n                <td>Ja. Brugerdefinerede variabler, betinget logik, kompleks tilstandsstyring<\/td>\n                <td>Ja. Sofistikerede variabler til narrativ forgrening<\/td>\n                <td>Ja. Variabler designet til kollektiv sporing (tillid, risiko, interessenttilfredshed) der vedvarer p\u00e5 tv\u00e6rs af beslutninger og spillere<\/td>\n            <\/tr>\n            <tr>\n                <td>Indholdstyper<\/td>\n                <td>Passager og links. Fleksibilitet til at bygge brugerdefinerede mekanikker<\/td>\n                <td>Prosabaserede passager med valgpunkter. Noget integreret medieunderst\u00f8ttelse<\/td>\n                <td>Dilemmaer, korte simuleringer, virtuelle rollespil, quizzer, brainstorms, pr\u00e6sentationer, unders\u00f8gelser - designet til at kombineres i \u00e9t forl\u00f8b<\/td>\n            <\/tr>\n            <tr>\n                <td>Nem at oprette<\/td>\n                <td>Gratis og open source. Visuel gr\u00e6nseflade. Stejl indl\u00e6ringskurve for komplekse fort\u00e6llinger<\/td>\n                <td>Kommercielt v\u00e6rkt\u00f8j. Mere poleret gr\u00e6nseflade. Designet til forfattere; tekniske funktioner mindre tilg\u00e6ngelige<\/td>\n                <td>Sider, valg og forgreninger. Hurtig for grundl\u00e6ggende scenarier. Forgrenet scenarier med fuld facilitering kr\u00e6ver mere designinvestering<\/td>\n            <\/tr>\n            <tr>\n                <td>Udgivelse og distribution<\/td>\n                <td>Eksporter som HTML, integrer overalt. Distribution er forfatterens ansvar<\/td>\n                <td>Native mobilapps. Direkte udgivelse til m\u00e5lgrupper. Monetisering og analyser indbygget<\/td>\n                <td>Hostet platform. Sessionskode til live-deltagelse. Selvstyret link til solopil. Fuld brandingkontrol i begge tilstande<\/td>\n            <\/tr>\n            <tr>\n                <td>Bedst til<\/td>\n                <td>Forfattere, spildesignere, interaktive historiefort\u00e6llere, eksperimentering<\/td>\n                <td>Udgivne narrativoplevelser, story-monetisering, litter\u00e6r interaktivitet<\/td>\n                <td>Tr\u00e6ningsworkshops, faciliteret l\u00e6ring, etik-scenarier, gruppebaseret beslutningstagning, realtidssamarbejde<\/td>\n            <\/tr>\n        <\/tbody>\n    <\/table>\n    <p class=\"table-note\">Funktioner baseret p\u00e5 offentligt tilg\u00e6ngelig produktinformation fra april 2026.<\/p>\n\n    <div class=\"prose\" style=\"margin-top: 16px;\">\n        <p>Kerneforskellen mellem Twine, Inkle og DiBL er, at Twine og Inkle er interaktive historiefort\u00e6llings-v\u00e6rkt\u00f8jer designet til solo-forgrenede fort\u00e6llinger, mens DiBL er designet til faciliterede gruppescenarier og tr\u00e6ningsworkshops. Alle tre underst\u00f8tter forgrening og variabelsporing, men de optimerer til forskellige udfald: narrativ rigdom (Twine og Inkle) versus kollektiv beslutningstagning og l\u00e6ring (DiBL). Store metaanalyser p\u00e5 tv\u00e6rs af b\u00e5de <a href=\"https:\/\/www.pnas.org\/doi\/10.1073\/pnas.1319030111\" target=\"_blank\" rel=\"noopener\">STEM-discipliner<\/a> og <a href=\"https:\/\/link.springer.com\/article\/10.1007\/s10734-022-00977-8\" target=\"_blank\" rel=\"noopener\">humaniora og samfundsvidenskab<\/a> viser konsekvent, at aktiv, gruppebaseret l\u00e6ring overg\u00e5r passive eller solit\u00e6re tilgange - hvilket er grunden til, at faciliteringslaget betyder noget i tr\u00e6ningskontekster.<\/p>\n    <\/div>\n\n    <!-- HONEST TAKE -->\n    <div class=\"honest-take\">\n        <h3>Hvor Twine og Inkle vinder<\/h3>\n        <p>Twine og Inkle udm\u00e6rker sig ved narrativ dybde, litter\u00e6r kompleksitet og solopil. Hvis du \u00f8nsker at udforme en forgrenet fort\u00e6lling med dusinvis af mulige slutninger og rig prosa, er Twine (s\u00e6rligt til eksperimentelt arbejde) og Inkle (til poleret udgivelse) bygget pr\u00e6cis til det. DiBL er ikke et narrativ-first-v\u00e6rkt\u00f8j - dens forgrening er enklere, fordi m\u00e5let ikke er litter\u00e6r kompleksitet men faciliteringsklarhed. Twine og Inkle har ingen l\u00e6ringsoplevelsesramme, ingen gruppeorkestrering og ingen facilitatorkontroller. De har ikke brug for dem - de er bygget til at l\u00e6se, ikke til live-facilitering. Hvis du \u00f8nsker v\u00e6rkt\u00f8jer som Twine men med gruppedynamikker og facilitatorkontrol, er det pr\u00e6cis den kl\u00f8ft DiBL fylder.<\/p>\n    <\/div>\n\n    <!-- CAPABILITY MATRIX -->\n    <div class=\"capability-matrix\">\n        <h2 class=\"section-heading\">Hvad du kan bygge med hvert<\/h2>\n        <p class=\"section-sub\">Fire kontekster: solopil, gruppespil, simple oplevelser og komplekse.<\/p>\n\n        <div class=\"matrix-grid\">\n            <div class=\"matrix-cell twine\">\n                <h4>Solo + Simpel<\/h4>\n                <p>En kort interaktiv fort\u00e6lling eller spilvalg. Twine udm\u00e6rker sig her - minimal ops\u00e6tning, hurtig oprettelse.<\/p>\n            <\/div>\n            <div class=\"matrix-cell twine\">\n                <h4>Solo + Kompleks<\/h4>\n                <p>En dyb forgrenet fort\u00e6lling med dusinvis af slutninger. Inkle (til udgivelse) eller Twine (til forfatning) er ideelle. DiBL kan ikke matche narrativ kompleksitet.<\/p>\n            <\/div>\n            <div class=\"matrix-cell dibl\">\n                <h4>Gruppe + Simpel<\/h4>\n                <p>En hurtig gruppeafstemning eller brainstorm. DiBL underst\u00f8tter dette, men hurtige afstemninger er lettere i v\u00e6rkt\u00f8jer som Mentimeter.<\/p>\n            <\/div>\n            <div class=\"matrix-cell dibl\">\n                <h4>Gruppe + Kompleks<\/h4>\n                <p>Et flerrunde faciliteret scenarie med akkumulerede konsekvenser, opdelte grupper og debrief. Det er DiBLs kernestyrke - intet andet v\u00e6rkt\u00f8j i denne sammenligning g\u00f8r dette.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- USE CASES -->\n    <div class=\"use-cases\">\n        <h2 class=\"section-heading\">Asymmetriske use cases<\/h2>\n        <p class=\"section-sub\">Hvert v\u00e6rkt\u00f8j skinner i sin egen kontekst.<\/p>\n\n        <div class=\"use-case-group\">\n            <h3 class=\"twine-inkle\">Twine og Inkle er det bedste valg til...<\/h3>\n            <div class=\"use-case-items\">\n                <div class=\"use-case-item twine-inkle-item\">\n                    <h4>Interaktiv fiktion og historiefort\u00e6lling<\/h4>\n                    <p>At skabe forgrenede fort\u00e6llinger, hvor prosa, tempo og litter\u00e6r stemme er vigtig. Twine til eksperimentelt og gratis arbejde; Inkle til udgivne, monetiserede fort\u00e6llinger.<\/p>\n                <\/div>\n                <div class=\"use-case-item twine-inkle-item\">\n                    <h4>Spilprototyping og -design<\/h4>\n                    <p>Designere der bruger forgrening til at prototype spilmekanikker, valgarkitektur og narrativsystemer inden de overg\u00e5r til motorer som Unity eller Unreal.<\/p>\n                <\/div>\n                <div class=\"use-case-item twine-inkle-item\">\n                    <h4>Solo-l\u00e6ringsstier og v\u00e6lg-din-eventyr-uddannelse<\/h4>\n                    <p>Selvst\u00e6ndigt uddannelsesindhold, hvor elever f\u00f8lger en forgrenet sti alene og m\u00f8der forskellige udfald baseret p\u00e5 deres valg.<\/p>\n                <\/div>\n                <div class=\"use-case-item twine-inkle-item\">\n                    <h4>Narrativ udforskning og kreativ praksis<\/h4>\n                    <p>Skriveundervisning, game jam-bidrag eller eksperimentelle interaktive medier, hvor forgreningssystemet selv er det kreative output.<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"use-case-group\" style=\"margin-top: 36px;\">\n            <h3 class=\"dibl\">DiBL er det bedste valg til...<\/h3>\n            <div class=\"use-case-items\">\n                <div class=\"use-case-item dibl-item\">\n                    <h4>Etik- og compliance-tr\u00e6ning<\/h4>\n                    <p>Scenarier, hvor teams debatterer konkurrerende v\u00e6rdier og reguleringsforpligtelser. Grupper deles efter deres valg, diskuterer, hvorfor de besluttede sig forskelligt, og bygger f\u00e6lles forst\u00e5else.<\/p>\n                <\/div>\n                <div class=\"use-case-item dibl-item\">\n                    <h4>Ledelses- og beslutningstagningsworkshops<\/h4>\n                    <p>Ledere der m\u00f8der realistiske dilemmaer med konkurrerende prioriteter. Akkumuler konsekvenser p\u00e5 tv\u00e6rs af beslutninger. Debrief som gruppe om, hvad de ville g\u00f8re anderledes.<\/p>\n                <\/div>\n                <div class=\"use-case-item dibl-item\">\n                    <h4>Uddannelsesscenarier med sociale dynamikker<\/h4>\n                    <p>Klassev\u00e6relser og workshops, hvor l\u00e6ringsm\u00e5let er for elever at h\u00f8re hinandens perspektiver og opdage, at de ikke alle r\u00e6sonnerer ens. Se Amnesty Danmark ovenfor.<\/p>\n                <\/div>\n                <div class=\"use-case-item dibl-item\">\n                    <h4>Faciliteret forandringsledelse og kulturjustering<\/h4>\n                    <p>Teams der navigerer organisatorisk forandring, fusioner eller kulturelle skift. Live-gruppesession producerer gruppeforpligtelser og kollektive data; selvstyret tilstand muligg\u00f8r individuel refleksion.<\/p>\n                <\/div>\n            <\/div>\n\n            <div class=\"overlap-cards\">\n                <div class=\"overlap-card\">\n                    <h4>Et muligt overlap: uddannelsesspildesign<\/h4>\n                    <p>Spildesign- eller interaktive mediekurser kan bruge Twine til at prototype forgreningsmekanikker, mens de ogs\u00e5 bruger DiBL til et afsluttende projekt, hvor elever faciliterer en playtest med deres kammerater og observerer gruppebeslutningsm\u00f8nstre og sociale dynamikker i realtid.<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- MID-PAGE CTA -->\n    <div class=\"mid-cta\">\n        <p>Spekulerer du p\u00e5, om dit l\u00e6ringsm\u00e5l er solo-forgrening eller gruppefacilitering? Pr\u00f8v en eksempelsession.<\/p>\n        <div class=\"mid-cta-buttons\">\n            <a href=\"https:\/\/web.dibl.eu\/preview\/8591\" onclick=\"openDiblComparePreview(event, 'https:\/\/web.dibl.eu\/preview\/8591', 'Scenario Dilemma - eksempel p\u00e5 en DiBL-session')\" class=\"mid-cta-btn-preview\">Se en eksempelsession<\/a>\n            <a href=\"https:\/\/auth.dibl.eu\/onboarding\/email\" class=\"mid-cta-btn-signup\">Se, hvad DiBL bygger<\/a>\n        <\/div>\n    <\/div>\n\n    <!-- A NOTE ON BRANCHTRACK -->\n    <div class=\"prose\">\n        <h2 class=\"section-heading\">En bem\u00e6rkning om BranchTrack<\/h2>\n        <p>Hvis du evaluerer forfatterv\u00e6rkt\u00f8jer til interaktive fort\u00e6llinger, er du m\u00e5ske ogs\u00e5 st\u00f8dt p\u00e5 BranchTrack. BranchTrack er designet til virksomhedstr\u00e6ningsscenarier - forgrenede fort\u00e6llinger med moderat kompleksitet, analyser af l\u00e6rernes valg og SCORM-integration til LMS-systemer. Det placerer sig mellem Twine (enklere, gratis, mere \u00e5bent) og Inkle (mere poleret, kommercielt, narrativfokuseret).<\/p>\n        <p>BranchTrack ligner DiBL mere i intentionen - det er bygget til tr\u00e6ning - men det mangler facilitatorkontroller, gruppeorkestrering og live sessionsstyring. Det er et godt valg, hvis du har brug for solo-forgrenede scenarier med sporing og LMS-integration. DiBL er et bedre valg, hvis du har brug for gruppefacilitering, realtidsinteraktion og mulighed for at k\u00f8re det samme indhold b\u00e5de live og selvstyret.<\/p>\n    <\/div>\n\n    <!-- A NOTE ON LIVE CASES -->\n    <div class=\"prose\">\n        <h2 class=\"section-heading\">En bem\u00e6rkning om Live Cases<\/h2>\n        <p>Live Cases er et andet v\u00e6rkt\u00f8j i dette rum, fokuseret p\u00e5 case-uddannelse gennem forgrenede fort\u00e6llinger. Ligesom Twine og Inkle l\u00e6gger det v\u00e6gt p\u00e5 individuelt spil og narrativt valg - elever arbejder sig igennem business cases eller historiske scenarier og ser forskellige udfald baseret p\u00e5 deres beslutninger. Det er fremragende til case-baseret l\u00e6ring, der l\u00e6gger v\u00e6gt p\u00e5 solo-r\u00e6sonnement.<\/p>\n        <p>Hvad Live Cases ikke tilbyder er realtids-gruppefacilitering. Hvis dit m\u00e5l er at et klassev\u00e6relse eller en workshop spiller igennem en case sammen, stemmer som gruppe, ser hvordan deres kammerater r\u00e6sonnerede og debriefer kollektivt, er DiBL mere egnet. Hvis dit m\u00e5l er for hver elev at spille igennem casen uafh\u00e6ngigt og opleve konsekvenserne af deres egne valg, kan Live Cases (eller Twine, eller et brugerdefineret scenarie i DiBLs selvstyrede tilstand) v\u00e6re passende.<\/p>\n    <\/div>\n\n    <!-- FAQ -->\n    <div class=\"faq\">\n        <h2 class=\"section-heading\">Hyppige sp\u00f8rgsm\u00e5l<\/h2>\n\n        <div class=\"faq-item\">\n            <p class=\"faq-q\">Kan Twine eller Inkle bruges til professionel tr\u00e6ning?<\/p>\n            <p class=\"faq-a\">Twine og Inkle udm\u00e6rker sig ved interaktiv fiktion og narrativdrevne oplevelser. Nogle organisationer bruger dem til tr\u00e6ningsscenarier, s\u00e6rligt inden for spildesign eller kreativ skriveundervisning. Ingen af dem er dog bygget til de faciliteringsfunktioner, professionel tr\u00e6ning ofte kr\u00e6ver - ingen live facilitatorkontrol, ingen realtids-gruppeopsplitninger, ingen variabelsporing p\u00e5 tv\u00e6rs af l\u00e6rere og ingen direkte underst\u00f8ttelse af struktureret gruppedebrief. Til solo selvstyret tr\u00e6ning fungerer de. Til gruppetr\u00e6ning med en live facilitator er DiBL mere form\u00e5lsbygget.<\/p>\n        <\/div>\n\n        <div class=\"faq-item\">\n            <p class=\"faq-q\">Underst\u00f8tter DiBL det samme niveau af forgreningskompleksitet som Inkle?<\/p>\n            <p class=\"faq-a\">Inkles forgreningssystem er mere granuleret og designet til narrativ kompleksitet - hundredvis af mulige stier, rig betinget logik og indviklede karakterinteraktioner. DiBLs forgrening er designet til faciliterede gruppescenarier, ikke til enkeltspiller-historiefort\u00e6lling med narrativ kompleksitet som det prim\u00e6re m\u00e5l. DiBL udm\u00e6rker sig ved scenarier med 5-15 n\u00f8glebeslutningspunkter og akkumuleret variabelsporing; Inkle udm\u00e6rker sig ved litter\u00e6r forgrening med dusinvis af udfald og indviklet narrativ v\u00e6vning. De optimerer til forskellige ting.<\/p>\n        <\/div>\n\n        <div class=\"faq-item\">\n            <p class=\"faq-q\">Kan DiBL erstatte Twine til selvstyrede scenarier?<\/p>\n            <p class=\"faq-a\">Ja, hvis scenariets m\u00e5l er beslutningstagning og konsekvensssporing. DiBL underst\u00f8tter selvstyret levering af det samme indhold, der er designet til live-facilitering - et forgrenet scenarie kan udgives som solopil. Men hvis dit m\u00e5l er litter\u00e6r forgrening eller narrativ rigdom, er Twine mere naturlig; det er bygget til det fra grunden. DiBLs selvstyrede tilstand er bygget til l\u00e6ringsresultater; Twine er bygget til historiefort\u00e6lling.<\/p>\n        <\/div>\n\n        <div class=\"faq-item\">\n            <p class=\"faq-q\">Er DiBL sv\u00e6rere at l\u00e6re end Twine?<\/p>\n            <p class=\"faq-a\">Twine har et enklere visuelt paradigme, hvis du t\u00e6nker i passager og links - det er intuitivt for historiefort\u00e6llere. DiBL er enklere, hvis du t\u00e6nker i sider, valg og variabler knyttet til l\u00e6ringsresultater. For grundl\u00e6ggende scenarier er begge l\u00e6rbare p\u00e5 timer. For komplekse fort\u00e6llinger i Twine eller kompleks multi-gruppe-facilitering i DiBL kr\u00e6ver begge mere tid til designinvestering. Kompleksiteten er p\u00e5 forskellige steder.<\/p>\n        <\/div>\n\n        <div class=\"faq-item\">\n            <p class=\"faq-q\">Hvad hvis jeg har brug for b\u00e5de solo- og gruppelevering fra det samme indhold?<\/p>\n            <p class=\"faq-a\">DiBL er bygget til dette. Et scenarie designet til en live workshop kan udgives som selvstyret uden at genopbygge. Twine og Inkle er bygget til solopil - de har ikke facilitatorkontroller, tildeling af grupperoller eller live orkestreringsegenskaber. Hvis du har brug for det samme indhold til at fungere begge veje, er DiBL det mere fleksible valg.<\/p>\n        <\/div>\n    <\/div>\n\n    <!-- BOTTOM CTA -->\n    <div class=\"cta-section\">\n        <h2>Fra fort\u00e6llinger til oplevelser<\/h2>\n        <p>Byg dit f\u00f8rste faciliterede scenarie p\u00e5 f\u00e5 minutter, eller book en demo og vi viser dig, hvordan gruppedynamikker \u00e6ndrer l\u00e6ringen.<\/p>\n        <div class=\"cta-buttons\">\n            <a href=\"https:\/\/auth.dibl.eu\/onboarding\/email\" class=\"cta-btn cta-btn-primary\">Start gratis<\/a>\n            <a href=\"\/da\/kontakt\/\" class=\"cta-btn cta-btn-secondary\">Book en demo<\/a>\n        <\/div>\n    <\/div>\n\n    <!-- ALSO COMPARE -->\n    <div class=\"also-compare\">\n        <h3>Se ogs\u00e5<\/h3>\n        <div class=\"also-compare-links\">\n            <a href=\"\/da\/kahoot-vs-dibl\/\">DiBL vs Kahoot<\/a>\n            <a href=\"\/da\/mentimeter-vs-dibl\/\">DiBL vs Mentimeter &amp; Slido<\/a>\n            <a href=\"\/da\/dibl-vs-wooclap\/\">DiBL vs Wooclap<\/a>\n            <a href=\"\/da\/ahaslides-vs-dibl\/\">DiBL vs AhaSlides<\/a>\n            <a href=\"\/da\/dibl-vs-articulate-storyline\/\">DiBL vs Articulate Storyline<\/a>\n            <a href=\"\/da\/surveyxact-vs-dibl\/\">DiBL vs SurveyXact<\/a>\n            <a href=\"\/da\/produktsammenligning\/\">Se alle sammenligninger &rarr;<\/a>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n(function() {\n    \/\/ Move the modal to be a direct child of <body>. Some themes wrap page\n    \/\/ content in a container with a CSS transform, which redefines the\n    \/\/ containing block for `position: fixed` elements inside it - causing\n    \/\/ the modal to render underneath a fixed\/sticky site header regardless\n    \/\/ of z-index. Re-parenting to <body> escapes that container entirely.\n    var diblModalEl = document.getElementById('diblCompareModal');\n    if (diblModalEl && diblModalEl.parentNode !== document.body) {\n        document.body.appendChild(diblModalEl);\n    }\n\n    function openDiblComparePreview(e, url, label) {\n        if (e && e.preventDefault) e.preventDefault();\n        var overlay = document.getElementById('diblCompareModal');\n        var frame   = document.getElementById('diblCompareModalFrame');\n        var lbl     = document.getElementById('diblCompareModalLabel');\n        var openBtn = document.getElementById('diblCompareModalOpenBtn');\n        frame.src       = url;\n        lbl.textContent = label || url;\n        openBtn.href    = url;\n        overlay.classList.add('is-open');\n        document.body.style.overflow = 'hidden';\n    }\n    function closeDiblComparePreview() {\n        var overlay = document.getElementById('diblCompareModal');\n        var frame   = document.getElementById('diblCompareModalFrame');\n        overlay.classList.remove('is-open');\n        frame.src = '';\n        document.body.style.overflow = '';\n    }\n    document.getElementById('diblCompareModalClose').addEventListener('click', closeDiblComparePreview);\n    document.getElementById('diblCompareModal').addEventListener('click', function(e) {\n        if (e.target === this) closeDiblComparePreview();\n    });\n    document.addEventListener('keydown', function(e) {\n        if (e.key === 'Escape') closeDiblComparePreview();\n    });\n    window.openDiblComparePreview = openDiblComparePreview;\n})();\n<\/script>\n[\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[vc_row content_placement=&#8221;middle&#8221; bg_position=&#8221;custom&#8221; css=&#8221;.vc_custom_1775327532606{margin-bottom: 0px !important;padding-top: 100px !important;padding-bottom: 40px !important;background-position: 0 0 !important;background-repeat: no-repeat !important;}&#8221; bg_pos_h=&#8221;50vw&#8221; bg_pos_v=&#8221;120%&#8221; responsive_css=&#8221;padding_top_large:140px|padding_bottom_large:125px|padding_top_medium:140px|padding_bottom_medium:125px|padding_top_small:100px|padding_bottom_small:80px&#8221; el_class=&#8221;compare-hero-section&#8221;][vc_column enable_content_animation=&#8221;yes&#8221; ca_init_scale_x=&#8221;1&#8243; ca_init_scale_y=&#8221;1&#8243; ca_init_opacity=&#8221;1&#8243; ca_an_scale_x=&#8221;1&#8243; ca_an_scale_y=&#8221;1&#8243; ca_an_opacity=&#8221;1&#8243; ca_init_scale_z=&#8221;1&#8243; ca_an_scale_z=&#8221;1&#8243; offset=&#8221;vc_col-md-12&#8243; ca_start_delay=&#8221;700&#8243; ca_delay=&#8221;170&#8243; ca_duration=&#8221;1800&#8243;][vc_column_text el_class=&#8221;compare-hero&#8221;] Twine og Inkle er fremragende til interaktiv fiktion og narrative oplevelser, man kan opleve alene. Men l\u00e6ring foreg\u00e5r ofte i grupper. N\u00e5r [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-36508","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Alternativ til Twine: DiBL til gruppetr\u00e6ning og facilitering<\/title>\n<meta name=\"description\" content=\"Leder du efter et Twine-alternativ til gruppetr\u00e6ning? Sammenlign Twine og Inkles interaktive solofiktion med DiBL&#039;s faciliterede forgreningsscenarier og workshops.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dibl.eu\/da\/dibl-vs-twine-og-inkle\/\" \/>\n<meta property=\"og:locale\" content=\"da_DK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DiBL vs Twine vs Inkle: Solohistorier eller gruppescenarier?\" \/>\n<meta property=\"og:description\" content=\"Twine og Inkle skaber smukke soloforgrenede historier. DiBL opbygger gruppedilemmaer, hvor deltagerne stemmer, debatterer og l\u00e6rer sammen. Se, hvad der passer til dit m\u00e5l.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dibl.eu\/da\/dibl-vs-twine-og-inkle\/\" \/>\n<meta property=\"og:site_name\" content=\"DiBL - Dilemma Based Learning\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-02T09:09:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dibl.eu\/wp-content\/uploads\/2026\/04\/og-dibl-vs-twine-inkle-1024x538.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Twine-alternativ til faciliterede workshops\" \/>\n<meta name=\"twitter:description\" content=\"Twine = solo interaktiv fiktion. Inkle = polerede udgivne fort\u00e6llinger. DiBL = live gruppescenarier med afstemning, roller og debat i realtid.\" \/>\n<meta name=\"twitter:label1\" content=\"Estimeret l\u00e6setid\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/dibl.eu\\\/da\\\/dibl-vs-twine-og-inkle\\\/\",\"url\":\"https:\\\/\\\/dibl.eu\\\/da\\\/dibl-vs-twine-og-inkle\\\/\",\"name\":\"Alternativ til Twine: DiBL til gruppetr\u00e6ning og facilitering\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/dibl.eu\\\/da\\\/#website\"},\"datePublished\":\"2026-04-15T14:38:08+00:00\",\"dateModified\":\"2026-07-02T09:09:43+00:00\",\"description\":\"Leder du efter et Twine-alternativ til gruppetr\u00e6ning? Sammenlign Twine og Inkles interaktive solofiktion med DiBL's faciliterede forgreningsscenarier og workshops.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/dibl.eu\\\/da\\\/dibl-vs-twine-og-inkle\\\/#breadcrumb\"},\"inLanguage\":\"da-DK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/dibl.eu\\\/da\\\/dibl-vs-twine-og-inkle\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/dibl.eu\\\/da\\\/dibl-vs-twine-og-inkle\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Hjem\",\"item\":\"https:\\\/\\\/dibl.eu\\\/da\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DiBL vs Twine og Inkle\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/dibl.eu\\\/da\\\/#website\",\"url\":\"https:\\\/\\\/dibl.eu\\\/da\\\/\",\"name\":\"DiBL - Dilemma Based Learning\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/dibl.eu\\\/da\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/dibl.eu\\\/da\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"da-DK\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/dibl.eu\\\/da\\\/#organization\",\"name\":\"dibl\",\"url\":\"https:\\\/\\\/dibl.eu\\\/da\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\\\/\\\/dibl.eu\\\/da\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/dibl.eu\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/dibl-logo-apple-touch.png\",\"contentUrl\":\"https:\\\/\\\/dibl.eu\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/dibl-logo-apple-touch.png\",\"width\":200,\"height\":200,\"caption\":\"dibl\"},\"image\":{\"@id\":\"https:\\\/\\\/dibl.eu\\\/da\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/dibl\\\/about\\\/\",\"https:\\\/\\\/www.wikidata.org\\\/wiki\\\/Q139374983\"],\"email\":\"info@dibl.eu\",\"telephone\":\"+45\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1\",\"maxValue\":\"10\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Alternativ til Twine: DiBL til gruppetr\u00e6ning og facilitering","description":"Leder du efter et Twine-alternativ til gruppetr\u00e6ning? Sammenlign Twine og Inkles interaktive solofiktion med DiBL's faciliterede forgreningsscenarier og workshops.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dibl.eu\/da\/dibl-vs-twine-og-inkle\/","og_locale":"da_DK","og_type":"article","og_title":"DiBL vs Twine vs Inkle: Solohistorier eller gruppescenarier?","og_description":"Twine og Inkle skaber smukke soloforgrenede historier. DiBL opbygger gruppedilemmaer, hvor deltagerne stemmer, debatterer og l\u00e6rer sammen. Se, hvad der passer til dit m\u00e5l.","og_url":"https:\/\/dibl.eu\/da\/dibl-vs-twine-og-inkle\/","og_site_name":"DiBL - Dilemma Based Learning","article_modified_time":"2026-07-02T09:09:43+00:00","og_image":[{"url":"https:\/\/dibl.eu\/wp-content\/uploads\/2026\/04\/og-dibl-vs-twine-inkle-1024x538.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_title":"Twine-alternativ til faciliterede workshops","twitter_description":"Twine = solo interaktiv fiktion. Inkle = polerede udgivne fort\u00e6llinger. DiBL = live gruppescenarier med afstemning, roller og debat i realtid.","twitter_misc":{"Estimeret l\u00e6setid":"1 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dibl.eu\/da\/dibl-vs-twine-og-inkle\/","url":"https:\/\/dibl.eu\/da\/dibl-vs-twine-og-inkle\/","name":"Alternativ til Twine: DiBL til gruppetr\u00e6ning og facilitering","isPartOf":{"@id":"https:\/\/dibl.eu\/da\/#website"},"datePublished":"2026-04-15T14:38:08+00:00","dateModified":"2026-07-02T09:09:43+00:00","description":"Leder du efter et Twine-alternativ til gruppetr\u00e6ning? Sammenlign Twine og Inkles interaktive solofiktion med DiBL's faciliterede forgreningsscenarier og workshops.","breadcrumb":{"@id":"https:\/\/dibl.eu\/da\/dibl-vs-twine-og-inkle\/#breadcrumb"},"inLanguage":"da-DK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dibl.eu\/da\/dibl-vs-twine-og-inkle\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/dibl.eu\/da\/dibl-vs-twine-og-inkle\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Hjem","item":"https:\/\/dibl.eu\/da\/"},{"@type":"ListItem","position":2,"name":"DiBL vs Twine og Inkle"}]},{"@type":"WebSite","@id":"https:\/\/dibl.eu\/da\/#website","url":"https:\/\/dibl.eu\/da\/","name":"DiBL - Dilemma Based Learning","description":"","publisher":{"@id":"https:\/\/dibl.eu\/da\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dibl.eu\/da\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"da-DK"},{"@type":"Organization","@id":"https:\/\/dibl.eu\/da\/#organization","name":"dibl","url":"https:\/\/dibl.eu\/da\/","logo":{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/dibl.eu\/da\/#\/schema\/logo\/image\/","url":"https:\/\/dibl.eu\/wp-content\/uploads\/2021\/11\/dibl-logo-apple-touch.png","contentUrl":"https:\/\/dibl.eu\/wp-content\/uploads\/2021\/11\/dibl-logo-apple-touch.png","width":200,"height":200,"caption":"dibl"},"image":{"@id":"https:\/\/dibl.eu\/da\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/dibl\/about\/","https:\/\/www.wikidata.org\/wiki\/Q139374983"],"email":"info@dibl.eu","telephone":"+45","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1","maxValue":"10"}}]}},"_links":{"self":[{"href":"https:\/\/dibl.eu\/da\/wp-json\/wp\/v2\/pages\/36508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dibl.eu\/da\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dibl.eu\/da\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dibl.eu\/da\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/dibl.eu\/da\/wp-json\/wp\/v2\/comments?post=36508"}],"version-history":[{"count":3,"href":"https:\/\/dibl.eu\/da\/wp-json\/wp\/v2\/pages\/36508\/revisions"}],"predecessor-version":[{"id":36511,"href":"https:\/\/dibl.eu\/da\/wp-json\/wp\/v2\/pages\/36508\/revisions\/36511"}],"wp:attachment":[{"href":"https:\/\/dibl.eu\/da\/wp-json\/wp\/v2\/media?parent=36508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}