Depois de quase dois anos de desenvolvimento, tive o prazer de ter meu jogo finalmente lançado na Play Store. Ele foi desenvolvido em uma plataforma para jogos browser, chamada Twine. Com algumas linhas de código em Java para adequar ao Mobile e convertido através do PhoneGap, consegui fazer a versão mobile para Android.
Em "Mala Vermelha" você viverá a história da Policial Muriel. Entendiada na cidade pequena, Muriel tem sua vida alterada quando uma mala vermelha aparece na meio da cidade. É o início da aventura de Muriel, tentando capturar um assassino, antes que ele termine seu plano. Você tomará as decisões durante a investigação, levando Muriel aos mais diversos locais da cidade, em busca de pistas para desvendar o padrão do assassino. Enfrente não só o assassino, mas como os cidadãos da cidade.
Totalmente em português, "Mala Vermelha" faz com que cada detalhe apresentado na história, possa ser utilizado para desvendar o enigma do assassino. Cada decisão a levará a um destino diferente. Com múltiplos finais, "Mala Vermelha" fará com que você escolha qual o melhor desfecho para o seu estilo de jogo. Não existe certo ou errado. Você decide.
Mala Vermelha na Play Store: https://bit.ly/2XSfImx
Blog: https://thekingowlgames.blogspot.com/2020/04/mala-vermelha_20.html
Estou começando na programação e tenho algumas dúvidas sobre esse código do jogo da forca:
#include <iostream>
#include <stdlib.h>
using namespace std;
int main() {
char entrada[21]; //Palavra secreta
char letra[1]; //Letra que a pessoa digitou
char letras[30]; //Letras
char secreta[21]; //A letra certa e sua posição
int tam; //O tamanho da palavra vai ser igual a ENTRADA
int i; //(indice) Necessario pq vai usar array
int chances; // Quando acabar elas acaba o jogo
int acertos; // O numero de acertos equivale ao TAM
bool verificacao; // Verifica se a pessoa digitou uma letra certa ou errada
string dica;
chances=6;
tam=0;
i=0;
verificacao=false;
acertos=0;
cout << "O que seu adversario vai adivinhar? " << "\n";
cin >> entrada;
//comando limpar tela
system("cls");
cout << "Dica: ";
cout << dica;
cin >> dica;
// O indice vai percorrer ENTRADA até o /0 (enter) pra verificar se tá certo e a posição
//Char de arrays devem sempre terminar em /0
while(entrada != '\0') {
i++; // O i vai percorrer a "entrada" de um por um,e que ainda não é o /0
tam++; // Cada palavra certa vai adicionar +1 em TAM, desde que i não seja o enter
}
//Vou preencher a "entrada" com asteristicos e cada palavra certa vai ser -1 asteristico
for(i=0 ; i<21 ; i++) {
//Enquanto i for menor que 21, i de secreta vai aparecer com *
}
//Enquanto o jogador tiver chances e acertos diferente de tam, irá aparecer as chances e palavras acertadas na tela
inicio:
while((chances > 0)&&(acertos < tam)){
cout << "Chances Restantes: " << chances << "\n";
cout << "Palavra Secreta: ";
for(i=0 ; i<tam ; i++) {
cout << secreta;
}
//O jogador vai digitar
cout << "\n\n" << "Digite uma letra: ";
cin >> letra[0]; //Armazenar na posição 0
// Se já tiver usado a letra, goto volta pro o inico
for(i=0 ; i<tam ; i++){
if(letras == letra[0]) {
system("cls");
cout << "\nLetra ja usada! \n";
goto inicio;
} else {
letras=letra[0];
}
}
for(i=0 ; i<tam ; i++) {
if(entrada==letra[0]) {
verificacao=true;
// A letra dá posição vai ser copiada para secreta se for certa
secreta=entrada;
acertos++; // incrementa o total de acertos
}
}
//Se acerto for igual a falso "not acerto = !acerto" diminui o numero de chances
if(!verificacao) {
chances--;
}
verificacao=false;
system("cls");
if(verificacao=false) {
system("cls");
cout << letra[0];
}
}
Eu tenho esse SCRIPT ABAIXO que ele faz o seguinte. Ele pega um ARRAY de 120 cores.
Como eu faço um loop, que cada vez que a pessoa errar a cor, ele perguntar se a pessoa quer jogar novamente. Do array eu pego 10 dados aleatórios. E monto um novo ARRAY.
O usuário informa um nome, e se o nome informado for igual ao nome que o computador escolheu, ele mostra uma mensagem.
E se não for igual, o sistema perguntar se o usuário deseja jogar novamente. A tentativas deve ser 3 vezes, se nas 3 vezes ele não acertar, entoa o sistema informa que as tentativas expirou.
Relato do Incidente: Cliente informa que o terminal 002, ao finalizar a venda o sistema apresenta erro.
Mensagem de Erro / Alerta: Falha na captura do retorno, erro de comunicação com o MIDe
Nome do solicitante: Rayana
Telefone: (11) 4130-4787
E-mail: HAVAIANAS.OUTLET@ALPARGATAS.COM.BR
CNPJ:61079117029260
Chamado:
Número PDV:
Quantidade de PDV:
Tipo de PDV:
VERSÃO LINX POS/MANAGER:
VERSÃO LINX ERP:
VERSÃO ETL:
VERSÃO DATASYNC:
VERSÃO MID-E CLIENT:
Att;
Gilberto Jr
Estou com um erro no site , esse site era de um jogo antigo que estava gravado no dvd ai tentei abrir ele só pra olhar mesmo e relembrar os velhos tempos mais não consigo arrumar, estou muito precisando de ajuda quem poder me ajudar por favor ficarei grato, vou postar a imagens dos seguinte erros:
Esse é o primeiro erro que mostra e quando vou olhar na linha 460 está assim
Estou desenvolvendo meu primeiro jogo da velha, e estou encontrando um problema quando aperto a tecla ENTER. O que acontece é que quando aperto ENTER, o programa o reconhece como um comando de caracter e retorna um valor para quando digitam um caracter diferente de X e O. Abaixo fotos:
Antes de apertar o ENTER: