Ir ao conteúdo
  • Cadastre-se
PethyBR

Como criar um jogo de escolhas em texto?

Recommended Posts

Boa tarde, o título deve estar um pouco confuso então vou explicar, eu gostaria de criar um jogo simples onde o jogador têm várias alternativas do que fazer e dependo de qual ele escolher, influência no game, mas fazer tudo isso em texto, com algumas opções... Mas não tenho nenhum conhecimento de programador e etc... Existe algum programa que faça isso? Vou dar um exemplo mais ou menos...

INTERFACE DO JOGO

INICIAR- inicia o jogo
HISTÓRIA - conta um pouco sobre a história do game, ou como outros chamam, sinopse.
SAIR - sair do jogo

O jogo:

Você acordou, você pega seu celular e checa às horas. São 3:03 da manhã. Você ainda estava com o celular quando ouviu um barulho, vindo do primeiro andar.

(   ) ir até o quarto de seus pais.
(   ) ir até o quarto de Sophia, sua irmã mais nova.
(   ) ir até o primeiro andar e verificar

Jogo nesse tipo, aí as escolhas que você fizer mudarão o enredo, espero que dê para entender... Valeu galera...
 

Compartilhar este post


Link para o post
Compartilhar em outros sites

ola @PethyBR

ate onde eu sei não existe algo que crie isso, mas posso recomendar alguns programas que possam ajudar,

você poderia utilizar o "RPG Maker" é uma ferramenta para criação de jogos de rpg, mas possui suporte pra outros tipos de jogos e não precisa ter experiencia para usar, só recomento que de uma pesquisada em como usar pois pode ser confuso, e cuidado pois o rpg Maker possui muitas versões e são pagas(a mais nova é o rpg Maker MV).

outro programa que recomendo ja não é um para desenvolvimento de jogos e sim para aprender programação chamado pascalzim, esse recomendo dar uma olhada em programação e alguns tutoriais, mas já fiz um mini jogo nele.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Citação

@willink0

Têm certeza que não têm? Eu achei um jogo pra Android que retrata exatamente o que eu quero, dá uma olhada :
https://play.google.com/store/apps/details?id=com.choiceofgames.vampire&hl=pt_br
mas claro, pra pc e português... Viu, é extremamente simples, apenas de diálogos e tal, não há mesmo como fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

infelizmente senhor @PethyBR não achei nada desse tipo, você terá que utilizar uma ferramenta de desenvolvimento de jogos ou alguma ferramenta de programação mesmo, recomendo as que sitei pois são mais fáceis, uma dica pro rpg Maker, você pode definir o jogo só por texto, e colocar os bonecos se mexendo para dar um pouco de enfase nos textos(eu tenho o rpg Maker XV original e não é algo difícil, só um pouco demorado, mas nada que algum tutorial de 15 ou 20 min não possa salva seu dia e te ensinar a mexer) por sorte algumas versões do rpg Maker tem versão de teste(Maker XV é um).

Compartilhar este post


Link para o post
Compartilhar em outros sites

@PethyBR

@willink0

 

Na verdade existe. Pode-se utilizar o programa Construct 2. É uma IDE de desenvolvimento de jogos basado em roteiros e eventos

Com ele podes tanto fazer o jogo em modo texto apenas.. ou usar sprites com desenhos.

O lance das escolhas nada mais  é do que alguns blocos de condição  SE ou Senão para testar cada coisa.

 

Por exemplo este trecho que foi mencionado:

 

Citação

Você Acordou , Você Pega Seu Celular e Checa às Horas. São 3:03 da Manhã. Você Ainda Estava Com o Celular Quando Ouviu Um Barulho , Vindo Do Primeiro Andar.

(   ) Ir Até o Quarto De Seus Pais.
(   ) Ir Até o Quarto De Sophia , Sua Irmã Mais Nova.
(   ) Ir Até o Primeiro Andar e Verificar

Isso na programação  cada uma dessas 3 escolhas possui um identificador. E então é testado:

Selecionou a opção 1? Vai até o quarto dos pais, Se escolheu a opção 2, vai até o quarto de sofia senão vai até o primeiro andar e verificar.

 

Basicamente você precisa ter só uma noção de lógica para criar um jogo assim em modo texto e claro utilizar a IDE certa.

O programa construct 2 por exemplo permite que você desenvolva o jogo e exporte para diversas plataformas.. como windows,  Linux, Android e  IOS.

 

Fora isso, também é possivel fazer o mesmo tipo de jogo usando o rpg maker, mas ele é mais usado para criar rpgs de turno, como esses que conhecemos( chrono trigger, shining force, final fantasy e etc)

 

Já outros programas mais robustos como a unity por exemplo exige que a pessoa saiba programar diferente do construct 2.

Mas nem tudo são flores...  a versão gratuita do construct 2 tem poucos recursos e só deixa exportar para um tipo de plataforma.. então se você quiser realmente fazer o jogo e publicar na google play por exemplo, precisas comprar o programa e os assets que irá utilizar nele(caso use imagens sprites e etc)

 

Bem é por aí a coisa.

 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

@DiF

Sabe algum tutorial que ensine exatamente isso? Pois baixei e instalei o programa ( construct 2 ) e ainda assim não consegui entender muita coisa, (eu não sei nada de programação).

Compartilhar este post


Link para o post
Compartilhar em outros sites

@PethyBR Com o construct não precisa saber de programação específica, mas precisa pelo menos entender o conceito de declaração de variáveis. 

Ele é orientada a eventos.. então procure sobre isso, como criar um evento e conecta-lo a outro.

PS: não conheço nenhum tutorial, mas sei que existe aos montes pelo google.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O primeiro passo é pensar numa história realmente boa:

"A mãe de Joãozinho pediu-lhe que atravessasse o bosque para levar doces à casa de Maria. Joãozinho, porém, desobedeceu as ordens da mãe e se perdeu na floresta escura e perigosa. No meio do caminho, ele encontrou uma lâmpada mágica, de onde saiu um programador C, que lhe concedeu um comando. Joãozinho utilizou o comando "goto casaDeMaria" e chegou ao destino são e salvo, onde ele e Maria viveram felizes para sempre."

 

O segundo passo é imaginar o que aconteceria se a história tomasse rumos alternativos (ex: e se Joãozinho tivesse feito outro desejo? e se ele não tivesse se perdido na floresta, mas encontrasse um lobo-mau no bosque? etc...)

 

O terceiro passo é montar um diagrama com todos os cenários e escolhas possíveis:

 

diagrama.png

 

 

 

Note que algumas escolhas, como as escolhas 3 e 6, levam a um mesmo cenário (o cenário 3), e que alguns cenários reaproveitam as escolhas de outros cenários. Vários jogos te dão a possibilidade de fazer mais de 100 escolhas, mas no final só existem 3 ou 5 desfechos possíveis. Isso vai fazer seu jogo parecer maior, sem ter que aumentar o número de cenários e escolhas.

 

A parte de programar não é difícil, você só precisa saber um pouco de variáveis, funções e switchs (e em último caso usando comando "goto", que não é recomendado - se Joãozinho fosse um engenheiro de software, ele seria reprovado! :lol:)

 

Se você nunca programou nada antes, essa é uma boa oportunidade pra aprender! Existem livros que ensinam C e C++ através da criação desse tipo de jogo: https://www.amazon.com/C-Projects-Programming-Text-Based-Games/dp/1423902270

 

Mas se não quiser programar de jeito nenhum, ainda tem a possibilidade de usar o RPG Maker ou Game Maker.

 

Bom desenvolvimento! :thumbsup:

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode usar o cmd, claro não tem a interface gráfica mais da pra fazer o que você quer

use esse comando, escreve no notepad

P.S: Não precisa copiar e colar, você pode mudar algumas coisas

P.S2: O CMD não aceita acentuação

echo off > NUL
echo Bem-Vindo
timeout /nobreak 5 > NUL
echo voce pode ver a historia do jogo
echo Deseja ver ( S / N )
set /p inicio=

if %inicio%==S goto Historia
if %inicio%==N goto Jogo

:Historia
echo Ha muito tempo...

:Jogo
echo voce esta preso
echo 1. Dica
echo 2. Procurar
set  /p escolha1=

if %escolha1%==1 goto e11
if %escolha1%==2 goto e12
if %escolha1%==3 goto e13

Se você quer visual, recomendo você usar o Game Maker ou RPG Maker, não precisa programar, a maioria das coisas são feitas visualmente mesmo

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, @PethyBR

Você pode criar um jogo do tipo aventura baseado em texto no qual sua opções seriam codificadas e o jogador digitaria a escolha desejada. Veja esse artigo:

http://pt.wikihow.com/Criar-um-Jogo-Baseado-em-Texto

Por exemplo (alterando o que você postou):

A descrição seria: "Você Acordou , Você Pega Seu Celular e Checa às Horas. São 3:03 da Manhã. Você Ainda Estava Com o Celular Quando Ouviu Um Barulho , Vindo Do Primeiro Andar."
As opções seriam:

"Escolha uma das opções digitando o seu número:

( 1  ) Ir Até o Quarto De Seus Pais.
(  2 ) Ir Até o Quarto De Sophia , Sua Irmã Mais Nova.
(  3 ) Ir Até o Primeiro Andar e Verificar"

Claro, você somente conseguirá visualizar o que sugiro se ler o artigo que indiquei.

Ou, você pode tentar o FazGame, que é para quem não conhece nada programação, permite a construção de games com opções de ação e caminhos de modo totalmente visual e funciona para Win e Android. Veja: https://www.fazgame.com.br/

Espero ter ajudado.

 

 

 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá a todos...   O tópico é do ano passado.. mas de qualquer sorte são dicas válidas...

 

@PethyBR, se tiver ainda precisando de ajuda, fique a vontade...  se tiver outras informações sobre esse tema e quiser compartilhar, será muito útil, pois pode servi de base para outros usuários com necessidades semelhantes.

 

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×