Lista de motores de romance visual - List of visual novel engines

Esta é uma lista de mecanismos de romance visual .

Linguagem de marcação de romance digital

Digital Novel Markup Language (DNML) é um dos primeiros motores de jogos de linguagem de script para a criação de romances visuais, também conhecidos como jogos de ficção interativos . DNML foi desenvolvido usando C ++ por um programador japonês conhecido por seu nome na Internet, Karin. O lançamento inicial foi em 1998. A estrutura de programação é semelhante ao HTML , o que tornava fácil produzir jogos de dōjin . DNML foi sucedido por software como NScripter , Kirikiri e Ren'Py .

Houve várias tentativas de criar um interpretador DNML mais moderno. No entanto, o único projeto conhecido de sucesso é o DNML Midori, um reimplante completo do DNML que possui vários recursos próprios. Embora seja de uso gratuito, não é um código aberto. Em 2021, foi atualizado pela última vez em 2019 e o desenvolvimento parece estar concluído.

KiriKiri

KiriKiri
Desenvolvedor (s) W.Dee
lançamento inicial 1998
Versão estável
2,32 rev.2 / 26 de outubro de 2010 ; 10 anos atrás ( 2010-10-26 )
Sistema operacional janelas
Disponível em C ++
Modelo Motor de jogo ( romance visual )
Licença GPL

Kirikiri (吉里吉里) é um script engine por japoneses "w.dee" desenvolvedor, inicialmente lançado em 1998. Ele é usado quase exclusivamente com a KAG (Kirikiri Adventure Game System) quadro como um romance visual do motor . Normalmente, o pacote dos dois componentes é considerado como o mecanismo completo e referenciado com os números das versões principais. Assim, a versão atual é chamada KiriKiri2 / KAG3 . Ele está disponível sob a GNU General Public License , embora licenças comerciais possam ser adquiridas se alguém desejar expandir o software sem divulgar as alterações.

KiriKiri é freqüentemente usado como um substituto mais moderno e expansível do mecanismo NScripter mais antigo . Ela tem sido usada em ambos os doujins e visual novel comerciais, o mais conhecido dos quais são TYPE-MOON 's Fate / stay night e Fate / ataraxia oco . Outro romance visual notável que é conhecido por ser implementado usando esse mecanismo é a véspera de Natal de 1999 ( 1999 ク リ ス マ ス イ ブ) . A série de jogos Nekopara , disponível no Steam , também usa uma versão modificada do Kirikiri.

Para a implementação de KAG de KiriKiri2 e Kirikiri Z, existe um módulo chamado 鱧 天 (Hamotem). que fornece uma infinidade de plug-ins e um modelo pronto para construir jogos. Como TyranoBuilder é para TyranoScript, existem vários programas que criam um editor gráfico em cima do script KAG. O mais conhecido deles é o NVLMaker, que também possui uma plataforma em nuvem.

Devido à falta de atualizações desde outubro de 2010, de 2013 em diante o código foi bifurcado e continuou como Kirikiri Z (吉里吉 里 Z ) .

NScripter

NScripter
Desenvolvedor (s) Takahashi Naoki
lançamento inicial 6 de setembro de 1999 ; 22 anos atras ( 06/09/1999 )
Último lançamento
versão final / 23 de fevereiro de 2018 ; 3 anos atrás ( 23/02/2018 )
Sistema operacional janelas
Modelo Motor de jogo ( romance visual )
Licença freeware
Local na rede Internet nscripter .com
ONScripter
Autor (es) original (is) Ogapee
Desenvolvedor (s) Studio OGA
lançamento inicial 6 de fevereiro de 2002 ; 19 anos atras ( 06/02/2002 )
Versão estável
20191022/22 de outubro de 2019 ; 23 meses atrás ( 22/10/2019 )
Escrito em C ++
Motor Camada DirectMedia Simples
Sistema operacional Windows , Linux , macOS , Android , iOS
Plataforma x86 , ARM , Zaurus
Modelo Motor de jogo ( romance visual )
Licença GPL-2.0 ou posterior
Local na rede Internet onscripter .osdn .jp / onscripter .html

NScripter é um mecanismo de romance visual escrito por Naoki Takahashi. Devido à sua simplicidade e sua licença liberal (embora não seja um software de código aberto , o uso comercial isento de royalties é permitido), ele rapidamente se tornou popular no Japão e foi usado para uma série de títulos comerciais e dōjin de alto nível , como como HaniHani e Tsukihime .

O NScripter original é de código fechado e disponível apenas para Windows . Vários clones de plataforma cruzada foram escritos, sendo o mais conhecido o ONScripter , um exemplo de implementação de software livre e de código aberto . Sua popularidade entre a comunidade de localização de novelas visuais é atribuída à facilidade de modificar o mecanismo para oferecer suporte a outros idiomas além do japonês. Ele se esforça para manter a compatibilidade com romances visuais projetados para NScripter . ONScripter é baseado na biblioteca Simple Directmedia Layer (SDL) e pode, portanto, ser usado para rodar jogos NScripter em plataformas suportadas por SDL, como OS X , Linux , PSP e iPod .

ONScripter-EN é uma ramificação do ONScripter mantida separadamente pela comunidade de língua inglesa, para conveniência e facilidade de introdução de aprimoramentos adequados à comunidade. PONScripter (abreviatura de "Proporcional-OnScripter") é uma bifurcação de ONScripter-EN . Seu objetivo declarado é fornecer um alvo fácil de portabilidade para projetos de tradução, com ênfase em idiomas ocidentais. O PONScripter fez modificações pesadas no código base do ONScripter-EN e é deliberadamente incompatível com versões anteriores. O PONScripter foi originalmente mantido por Peter "Haeleth" Jolly. Desde setembro de 2009, é mantido pela Mion da Sonozaki Futago-tachi, o grupo de tradução Higurashi no Naku Koro ni .

KScripter é um mecanismo de script baseado em Flash inspirado no NScripter, mas usa ActionScript e SWF .

NVList

NVList é um mecanismo de romance visual de código aberto que roda em Windows, Mac OS, Linux, Android e até mesmo online (por meio de um miniaplicativo). Está codificado na linguagem Java, embora os scripts sejam escritos em Lua. Ele está sendo atualizado até hoje no GitHub. Possui todas as funcionalidades necessárias para um romance visual e muito mais. Ele tem suporte para escala e comutação de resolução, junto com sombreadores de pixel e vértice.

Ren'Py

O Ren'Py Visual Novel Engine é um motor de software livre . Ren'Py é uma maleta de Ren'ai (恋愛) , a palavra japonesa para 'amor', um elemento comum de jogos feita usando Ren'Py; e Python , a linguagem de programação em que Ren'Py é executado. A linguagem de script fácil de aprender permite que qualquer pessoa escreva grandes romances visuais com eficiência, enquanto seu script Python é suficiente para jogos de simulação complexos. Ren'Py tem se mostrado atraente para amadores ocidentais; mais de 1000 jogos usam o motor Ren'Py, quase todos em inglês. Romances visuais, romances cinéticos, jogos de RPG, jogos de simulação e muitos outros jogos podem ser feitos com Ren'py.

Suika2

Suika2 é um mecanismo visual novel gratuito e de código aberto. Suporta navegadores Windows, macOS e web. Devido à forma como está escrito, é muito fácil transportar para outras plataformas. É um dos motores de novelas visuais japonesas que originalmente suportam quebra de linha em inglês. Quando comparado com outros motores era muito simples, no entanto novos efeitos e animações foram introduzidos na versão 2.7.4. O mecanismo pode ser baixado do site ou da página do GitHub.

TyranoBuilder

TyranoBuilder é um motor de romance visual comercial que suporta a criação de projetos como aplicativos da web , bem como aplicativo nativo para Windows, Mac, Android e iOS. A maior parte de suas funcionalidades estão disponíveis por meio de sua GUI, sem recorrer a scripts. Ele é baseado em TyranoScript, que é um mecanismo gratuito focado na web que está em japonês, embora exista uma versão parcial em inglês. A sintaxe que TyranoBuilder e TyranoScript usam é muito semelhante à linguagem de script de KirKirki, embora não seja tão flexível. Um recurso exclusivo do TyranoBuilder é o suporte para Live 2D, que falta à maioria dos outros engines.

Referências