/cyo

Choose Your Own - Jogo de aventura em texto desenvolvido com JavaScript e DOM.

Primary LanguageJavaScript

RPG/Aventura por Texto

Meu primeiro projeto de jogo! Este jogo de aventura por texto foi desenvolvido exclusivamente em JavaScript, utilizando o DOM para interação com o usuário. Os jogadores têm a oportunidade de tomar decisões que influenciam diretamente o rumo da história.

Experimente aqui

Visualização em telas grandes

Funcionalidades Principais:

  • Sistema de Progresso do Personagem: Implementação de um sistema abrangente de progresso, incluindo vida, mana, experiência e progressão do personagem ao longo do jogo.

  • Tomada de Decisões Interativas: Oferecimento de múltiplos desfechos baseados nas escolhas do jogador, proporcionando uma experiência altamente interativa e imersiva.

  • Personalização do Personagem: Permitindo aos jogadores escolherem sua classe, habilidades e nome do personagem, aumentando a personalização e a identificação com o jogo.

  • Opção de "Voltar": Implementação de uma função que permite ao jogador retroceder e reconsiderar escolhas anteriores, oferecendo uma experiência mais flexível e adaptável.

  • Rolar Dados: Introdução de uma função para rolar dados, adicionando elementos de sorte e aleatoriedade ao jogo, tornando-o mais dinâmico e desafiador.

  • Integração de Efeitos Sonoros: Utilização de efeitos sonoros para aprimorar a atmosfera e a imersão do jogo.

Imagens geradas por IA, para uma experiência mais interativa

Créditos

Este projeto foi desenvolvido de forma autoral, com exceção de dois elementos que foram incorporados para aprimorar a experiência do usuário:

  • Música de Fundo por Rafael Krux: Agradecemos a Rafael Krux pela sua contribuição com a composição da música de fundo, que adiciona profundidade e atmosfera ao jogo.

  • Interface Gráfica do Usuário (GUI) por Ronen Ness: Reconhecemos a contribuição de Ronen Ness na criação da GUI, que foi utilizado para melhorar a interação visual do jogo.