Первая тысяча: симулятор решений для подростка

Пять развилок, которые проходит подросток с первыми заработанными деньгами. Восемь разных финалов — зависит только от решений.

Подросток заработал первую тысячу. Дальше — пять развилок, и на каждой решение выглядит разумным. Через месяц выясняется, какие из них были связаны между собой, а какие просто казались логичными.

Правильных ответов здесь нет. Есть последствия. Пройти можно вместе с ребёнком или дать ему пройти самому — второе интереснее.

Симулятор решений

Первая тысяча

Ты заработал свою первую тысячу рублей. Настоящую — не подаренную. Дальше пять развилок. Правильных ответов не будет: у каждого решения своя цена, и увидишь ты её только через месяц.

Деньги: '+money+' ₽

'+ '

Развилка: '+Math.min(i+1,5)+'/5

'; } function esc(s){return String(s).replace(/[&<>"]/g,function(c){return {'&':'&','<':'<','>':'>','"':'"'}[c];});}

function render(){ if(i>=scenes.length){return finish();} drawBar(); var sc=scenes[i],h='

'+esc(sc.step)+'

'+ '

'+esc(sc.title)+'

'+esc(sc.sub)+'

'; sc.opts.forEach(function(o,n){ h+=''; }); h+='

'; stage.innerHTML=h; Array.prototype.forEach.call(stage.querySelectorAll('.pt-opt'),function(b){ b.addEventListener('click',function(){choose(parseInt(b.getAttribute('data-n'),10));}); }); }

function choose(n){ var sc=scenes[i],o=sc.opts[n]; money+=o.m; if(money<0){money=0;} sys+=o.s; log.push(o.t); drawBar(); stage.innerHTML='

'+esc(sc.step)+'

'+ '

'+esc(o.t)+'

'+ '

Что из этого вышло.
'+esc(o.e)+'

'+ '

'; document.getElementById('ptNext').addEventListener('click',function(){i++;render(); document.getElementById('ptSim').scrollIntoView({behavior:'smooth',block:'start'});}); }

function finish(){ var e=endings[0]; for(var k=0;k=endings[k].min_s && money>=endings[k].min_m){e=endings[k];break;} } var li=e.l.map(function(x){return '

  • '+esc(x)+'
  • ';}).join(''); bar.innerHTML=''; stage.innerHTML='

    '+ '

    Месяц спустя

    '+ '

    '+esc(e.h)+'

    '+ '

    '+esc(e.p)+'

    '+ '

    Осталось денег'+money+' ₽

    '+ '

    Решений «в систему»'+sys+' из 13

    '+ '

      '+li+'

    '+ '

    Это была одна тысяча и пять развилок. В жизни их больше — и там нет кнопки «начать заново».

    '+ '

    Есть бесплатный первый урок: одно задание на вечер, после которого появляется своя первая идея заработка. Без теории, 20 минут.

    '+ 'Открыть первый урок →

    '+ '

    '; document.getElementById('ptAgain').addEventListener('click',function(){ money=1000;sys=0;i=0;log=[];render(); document.getElementById('ptSim').scrollIntoView({behavior:'smooth',block:'start'});}); }

    render(); })();

    Понравилась статья? Поделиться с друзьями:
    Добавить комментарий

    ;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: