{"id":1983,"date":"2026-04-14T13:36:47","date_gmt":"2026-04-14T16:36:47","guid":{"rendered":"https:\/\/indiebrasilis.com.br\/?p=1983"},"modified":"2026-04-14T13:38:40","modified_gmt":"2026-04-14T16:38:40","slug":"do-sistema-editor-ao-indielab-41-anos-de-desenvolvimento","status":"publish","type":"post","link":"https:\/\/indiebrasilis.com.br\/?p=1983","title":{"rendered":"Do Sistema Editor Ao IndieLab: 41 Anos De Desenvolvimento"},"content":{"rendered":"\n<p><strong>IndieLab <\/strong>\u00e9 um espa\u00e7o e um aplicativo, dentro do site <strong>Indiebrasilis<\/strong>, voltado exclusivamente para a constru\u00e7\u00e3o, edi\u00e7\u00e3o, discuss\u00e3o e principalmente especula\u00e7\u00e3o sobre <strong>narrativas interativas<\/strong>. Objetivamente \u00e9 um laborat\u00f3rio indie de constru\u00e7\u00e3o de &#8220;aventuras&#8221;, para o leitor contar a sua pr\u00f3pria hist\u00f3ria (real ou ficcional).<\/p>\n\n\n\n<p>Mas, para entender onde queremos chegar, \u00e9 preciso recuar um pouco no tempo, mais precisamente para o ano de <strong>1983<\/strong>, quando a revista <strong>Micro Sistemas<\/strong> publicou o adventure <strong>Aventuras Na Selva<\/strong>.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong><em>Aventuras Na Selva \u2013 o come\u00e7o de tudo<\/em><\/strong><\/p>\n\n\n\n<p>No come\u00e7o dos tempos digitais, quando a computa\u00e7\u00e3o pessoal tornou-se uma realidade palp\u00e1vel e era poss\u00edvel ter um micro computador dentro de casa, desvendar esse misterioso aparelho eletr\u00f4nico (plugado na televis\u00e3o da sala) era uma coisa irresist\u00edvel.<\/p>\n\n\n\n<p>Se ter um computador foi o primeiro passo para entrar na era digital, aprender programa\u00e7\u00e3o foi necessariamente o segundo e nada mais pr\u00e1tico do que aprender fazendo e fazendo jogos. Noites sem dormir, na tentativa de resolver aspectos t\u00e9cnicos de programa\u00e7\u00e3o eram comuns. Limita\u00e7\u00f5es de espa\u00e7o na mem\u00f3ria, baixa resolu\u00e7\u00e3o gr\u00e1fica, grafia simplificada com apenas letras mai\u00fasculas e sem acentua\u00e7\u00e3o eram a base das dificuldades.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"208\" src=\"https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab7.png\" alt=\"\" class=\"wp-image-1985\" srcset=\"https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab7.png 840w, https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab7-300x74.png 300w, https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab7-768x190.png 768w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><\/figure>\n<\/div>\n\n\n<p>Chegar ao final da programa\u00e7\u00e3o projetada e tudo funcionar como previsto era o pagamento natural para aquele esfor\u00e7o de aprendizado e que resultou num modelo aplicado, meses depois, a outro adventure publicado na mesma revista: <strong>Serra Pelada<\/strong>.<\/p>\n\n\n\n<p>Dois anos depois o <strong>Aventuras Na Selva<\/strong> ganhou uma vers\u00e3o mais elaborada, por conta dos novos computadores que dispunham de mais recursos, em especial a mem\u00f3ria interna, para que os jogos pudessem ganhar mais fases, mais elementos e mais conte\u00fado. Ainda assim, tudo feito em modo texto.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong><em>O Sistema Editor De Adventures<\/em><\/strong><\/p>\n\n\n\n<p>Rebatizado como <strong>Amaz\u00f4nia<\/strong>, foram criadas vers\u00f5es do jogo para micros compat\u00edveis com <strong>TRS 80<\/strong>, <strong>MSX<\/strong>, <strong>ZX Spectrum<\/strong> e <strong>IBM PC<\/strong>. Isso s\u00f3 foi poss\u00edvel porque foi desenvolvido, junto com essa nova vers\u00e3o do adventure, um sistema para a cria\u00e7\u00e3o e edi\u00e7\u00e3o de aventuras interativas. Tudo come\u00e7ou portanto no long\u00ednquo ano de <strong>1985<\/strong>.<\/p>\n\n\n\n<p>As primeiras vers\u00f5es do editor foram catastr\u00f3ficas, pra dizer o m\u00ednimo. Na tentativa de n\u00e3o gastar mem\u00f3ria com o editor propriamente dito e para sobrar mais espa\u00e7o para os jogos, foi usado um sistema cujas instru\u00e7\u00f5es eram mnem\u00f4nicos, muito parecidos com os da linguagem <strong>Assembly<\/strong>. Lembrar esses menm\u00f4nicos e de seu significado era um mart\u00edrio e esse sistema foi abandonado logo na segunda vers\u00e3o, adotando a estrutura de tokens (palavras) usada at\u00e9 hoje.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"308\" src=\"https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab2.png\" alt=\"\" class=\"wp-image-1986\" srcset=\"https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab2.png 750w, https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab2-300x123.png 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n<\/div>\n\n\n<p>O <strong>Editor <\/strong>seguiu evoluindo e a sua vers\u00e3o <strong>3.4<\/strong> ainda nos anos <strong>80 <\/strong>foi uma das mais s\u00f3lidas, inclusive comercializada por uma softhouse na \u00e9poca. Na segunda metade dos anos <strong>80 <\/strong>foi criada a vers\u00e3o <strong>4.5<\/strong>, para dar suporte a um adventure sobre a <strong>Pedra da G\u00e1vea<\/strong>, com texto acentuado e ilustra\u00e7\u00f5es. J\u00e1 no final dos anos <strong>80<\/strong> estava pronta a vers\u00e3o <strong>5.0<\/strong>, com suporte a shapes e anima\u00e7\u00f5es, para a constru\u00e7\u00e3o do adventure <strong>Angra-I<\/strong><\/p>\n\n\n\n<p>A evolu\u00e7\u00e3o do <strong>Editor <\/strong>no PC foi bastante intensa, chegando at\u00e9 a <strong>9.6<\/strong>, como parte do conte\u00fado do site <strong>TILT online<\/strong>, que iniciou suas publica\u00e7\u00f5es em <strong>1997<\/strong>. Mas a estrutura dos jogos, num s\u00f3 bloco de mem\u00f3ria e que foi determinante nos anos anteriores, j\u00e1 tinha esgotado seu potencial. Os computadores estavam mais velozes, tinham mais recursos gr\u00e1ficos e principalmente mais mem\u00f3ria. Estava na hora de reformular tudo.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>O Projeto Zeus<\/strong><\/p>\n\n\n\n<p>A primeira grande inova\u00e7\u00e3o, nos anos <strong>2000<\/strong>, a ser implementada foi a estrutura de scripts como descritores de locais, objetos, situa\u00e7\u00f5es, etc. A internet estava nascendo e isso introduzia possibilidades ainda n\u00e3o exploradas e a quest\u00e3o fundamental era: o jogo deveria ser um pacote completo, zipado e pass\u00edvel de ser baixado ou o jogo buscaria (no site) um script atualizado, sempre que solicitado pela a\u00e7\u00e3o do leitor ou jogador?<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"154\" src=\"https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab4.png\" alt=\"\" class=\"wp-image-1987\" srcset=\"https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab4.png 840w, https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab4-300x55.png 300w, https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab4-768x141.png 768w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><\/figure>\n<\/div>\n\n\n<p>S\u00e3o duas pequenas diferen\u00e7as, mas que abrem um potencial gigante em termos de solu\u00e7\u00f5es para as narrativas e o \u00fanico modo de saber qual o melhor caminho a seguir era tentar. E assim foi feito, com ambos os modelos.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong><em>O Micro Aventuras<\/em><\/strong><\/p>\n\n\n\n<p>Por volta de <strong>2011<\/strong>, um grupo de saudosistas resolveu criar o que seria uma vers\u00e3o digital da revista <strong>Micro Sistemas<\/strong>, grande sucesso editorial de inform\u00e1tica nos anos <strong>80 <\/strong>e, como n\u00e3o podia faltar, uma da propostas era ter um editor aberto para cria\u00e7\u00e3o de jogos, como nos velhos e bons tempos da revista impressa.<\/p>\n\n\n\n<p>Foi constru\u00eddo ent\u00e3o o sistema <strong>Micro Aventuras<\/strong>, que unia toda a estrutura de scripts do <strong>Zeus<\/strong>, mais a edi\u00e7\u00e3o online em tempo real e o diferencial mais importante: processamento remoto, dando como resultado uma p\u00e1gina HTML padr\u00e3o.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"827\" height=\"125\" src=\"https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab5.png\" alt=\"\" class=\"wp-image-1988\" srcset=\"https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab5.png 827w, https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab5-300x45.png 300w, https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab5-768x116.png 768w\" sizes=\"auto, (max-width: 827px) 100vw, 827px\" \/><\/figure>\n<\/div>\n\n\n<p>As aventuras interativas podem ser lidas e jogadas em qualquer equipamento portador de um navegador e acesso \u00e0 internet. Celulares, notebooks, notepads, kindles, computadores desktop com qualquer sistema operacional instalado, smart tvs, chuveiro el\u00e9trico e at\u00e9 geladeira, desde que acessassem a internet. Era uma verdadeira inova\u00e7\u00e3o.<\/p>\n\n\n\n<p>O <strong>Micro Aventuras<\/strong> foi incorporado ao conte\u00fado formal da <strong>TILT online<\/strong> mas algumas quest\u00f5es ficaram em aberto, at\u00e9 por conta das caracter\u00edsticas inovadoras do sistema. A principal delas \u00e9 que uma aventura neste sistema, em resumo, nada mais \u00e9 do que um link ou url e isso traz alguns problemas pr\u00e1ticos: nenhuma loja virtual (store), seja para qual equipamento for, consegue lidar comercialmente com um jogo que \u00e9 apenas uma linha de endere\u00e7o. No momento apenas no <strong>Itch.io<\/strong> \u00e9 poss\u00edvel tal feito.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong><em>G\u00eanesis &#8211; Primeiros Passos<\/em><\/strong><\/p>\n\n\n\n<p>No final de <strong>2019<\/strong>, para o relan\u00e7amento do <strong>Amaz\u00f4nia <\/strong>em todas as m\u00eddias que ele havia sido produzido ao longo dos quase <strong>40 <\/strong>anos, foi criado o <strong>G\u00eanesis<\/strong>, que herdou a estrutura de desenvolvimento local, rodando em computadores PC. Do <strong>Micro Aventuras<\/strong> ele herdou todas as melhorias na funcionalidade dos scripts. O pacote zip resultante serviu para &#8220;vencer&#8221; a barreira das stores.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"838\" height=\"210\" src=\"https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab6.png\" alt=\"\" class=\"wp-image-1989\" srcset=\"https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab6.png 838w, https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab6-300x75.png 300w, https:\/\/indiebrasilis.com.br\/wp-content\/uploads\/2026\/04\/indolab6-768x192.png 768w\" sizes=\"auto, (max-width: 838px) 100vw, 838px\" \/><\/figure>\n<\/div>\n\n\n<p>O projeto <strong>G\u00eanesis <\/strong>ficou t\u00e3o complexo, t\u00e3o cheio de recursos que, ap\u00f3s v\u00e1rias dezenas de lives ensinando a programar nele, foi preciso montar uma vers\u00e3o lite, com menos recursos de edi\u00e7\u00e3o mas mantendo o mesmo motor que impulsiona as aventuras. Nasceu ai o <strong>G\u00eanesis 3 web<\/strong>, com suporte e integra\u00e7\u00e3o ao <strong>Micro Aventuras<\/strong>. Ou seja, a aventura criada roda tanto em um como no outro sistema.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong><em>IndieLab<\/em><\/strong><\/p>\n\n\n\n<p>E ent\u00e3o chegamos em <strong>2026 <\/strong>com o lan\u00e7amento do <strong>IndieLab<\/strong>: um derivado direto e enxuto do <strong>Micro Aventuras<\/strong>, com todos os recursos de programa\u00e7\u00e3o do <strong>G\u00eanesis <\/strong>e simplificado para essencialmente facilitar a cria\u00e7\u00e3o e edi\u00e7\u00e3o de narrativas interativas. O <strong>IndieLab<\/strong> foca principalmente numa instru\u00e7\u00e3o especial e n\u00e3o documentada nos outros sistemas, que transforma o script (ou parte dele) em um <em>container <\/em>html padr\u00e3o, podendo usar todos os recursos do pr\u00f3prio Html, do Css, Javascript e o que mais for inventado neste segmento (al\u00e9m de todas as demais instru\u00e7\u00f5es de programa\u00e7\u00e3o do <strong>G\u00eanesis<\/strong> e do <strong>Micro Aventuras<\/strong>). Ou seja: compatibilidade total.<\/p>\n\n\n\n<p>O <strong>IndieLab<\/strong>, que ser\u00e1 oficialmente lan\u00e7ado em breve, produz uma aventura especialmente formatada para ser lid\/jogada em celulares, aproveitando todos os recursos de responsividade. Com ele voc\u00ea poder\u00e1 mostrar ao mundo a sua narrativa interativa sem nenhum custo. exigindo apenas o trabalho de colocar &#8220;no papel&#8221; a sua ideia de aventura.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>IndieLab \u00e9 um espa\u00e7o e um aplicativo, dentro do site Indiebrasilis, voltado exclusivamente para a constru\u00e7\u00e3o, edi\u00e7\u00e3o, discuss\u00e3o e principalmente [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1984,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,1],"tags":[613],"class_list":["post-1983","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-narrativas","category-sem-categoria","tag-indielab"],"_links":{"self":[{"href":"https:\/\/indiebrasilis.com.br\/index.php?rest_route=\/wp\/v2\/posts\/1983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indiebrasilis.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/indiebrasilis.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/indiebrasilis.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/indiebrasilis.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1983"}],"version-history":[{"count":1,"href":"https:\/\/indiebrasilis.com.br\/index.php?rest_route=\/wp\/v2\/posts\/1983\/revisions"}],"predecessor-version":[{"id":1990,"href":"https:\/\/indiebrasilis.com.br\/index.php?rest_route=\/wp\/v2\/posts\/1983\/revisions\/1990"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/indiebrasilis.com.br\/index.php?rest_route=\/wp\/v2\/media\/1984"}],"wp:attachment":[{"href":"https:\/\/indiebrasilis.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/indiebrasilis.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/indiebrasilis.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}