aldinei-sampaio / is Goto Github PK
View Code? Open in Web Editor NEWA web based game for reading interactive stories
A web based game for reading interactive stories
Design e exibição de botões de opção para o protagonista.
Incluir um botão auto ocultável na parte superior para exibir o menu de leitura, que pode ter as opções:
Design e exibição de troféu conquistado pelo jogador.
Permitir múltiplos progressos para o mesmo livro, com tela de seleção permitindo visualizar os troféus e atributos de personagens durante cada jogada.
Efetuar fade-in quando o personagem entra em cena, junto com o balão de texto, o sprite de emoção e os botões de opção, se for o caso.
Design e exibição de balões de fala ou de pensamento tanto para o protagonista quanto para coadjuvante.
Utilizar recursos css de incorporação de fonte para utilizar uma fonte customizada para os textos do livro.
Programação de toque ou clique para continuar, bem como teclas como ENTER, ESPAÇO e as setinhas do teclado.
Incluir números nas opções para servirem como atalhos também.
Aplicar efeito de fade-in na troca de expressão facial, para simular uma animação. Quando o personagem entra em cena com uma emoção diferente de "normal", ele deve vir primeiro com o sprite de expressão normal e, uma vez em cena, efetuar o fade-in para a emoção correta.
Sprites sem balão de fala podem ser exibidos nas seguintes situações:
Salvar progresso no localstorage a cada interação. Ao recarregar a página o sistema deve retomar do mesmo ponto onde o progresso foi salvo pela última vez.
Design e exibição de sprite de personagem e do fundo de emoção. A exibição do sprite sempre será acompanhada de um balão de pensamento ou fala.
Exibir o texto dos balões devagar, um caractere de cada vez.
Tela para seleção de livros. Ao selecionar um livro, permitir visualizar a sinopse do livro ou dos capítulos disponíveis. Permitir iniciar a leitura ou reiniciar o livro ou o capítulo.
Tornar os nomes dos personagens customizáveis, com pré-processamento nas falas utilizando variáveis no lugar dos nomes.
Incluir opção no storyboard para definição de valor de variável. Isso pode ser usado para:
Incluir comando no storyboard para exibição de bônus de atributo de forma personalizada.
Criar animações para exibição do bônus.
Efetuar zoom da imagem para tomar todo o espaço.
Permitir login com Google e/ou Facebook e fazer upload automático de progresso para a nuvem.
Necessário banco de dados no servidor e APIs para o upload.
Ajuste de imagem de fundo de acordo com o tamanho da tela considerando as diversas resoluções de smartphone, tablet e pc.
Incluir comandos no storyboard para rolar para a esquerda ou para a direita, bem como definir a posição inicial da imagem.
Efetuar um pequeno rolamento da imagem de fundo quando um personagem entra em cena e voltar a posição inicial quando o personagem sai de cena.
Tela para exibição de histórico e atributos de personagens.
Opção para exibição da lista de trofeis conquistados pelo jogador no livro.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.