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];
}
}
oii gente, é que surgiu várias dúvidas agora que eu quis iniciar desenho digital... Então gostaria de saber qual programa vocês indicam, que tipo de notebook é melhor pra aguentar os programas e que mesa digital vocês indicam...
para da uma ajudinha:
01. eu queria programas que fossem recomendados para quem quer fazer quadrinhos, porém se existir um que se adeque tanto para quadrinhos quanto para desenhos realista ficaria feliz ( caso não exita pode indicar um programa bom para cada área ?)
02. sobre as mesas eu ja vi que as melhores são da wacom queria saber qual dessas é melhor :
- Mesa Digitalizadora One by Wacom Pequena - CTL472L
- Mesa Digitalizadora Wacom Intuos Pequena - CTL4100
Agradeço desde já atenção de vocês !!!
ola pessoal, preciso mesmo de umas opiniões sobre - Que equipamento vale a pena para desenho - para posteriormente os desenhos serem usados para animação e ou modelação 3D.
então a minha duvida é qual vale a pena um ipad ou uma mesa digitalizadora!?!?
desde pequeno sempre tive esse desejo ardente de poder contar uma historia através de um jogo, com um ótimo game play, historia envolvente e dinâmica etc... então assim que completei meus 16 anos, resolvi começar a pesquisar mais sobre a criação de jogos, e a uns meses atras resolvi começar a estudar c++. eu tambei baixei o Godot, que é uma engine boa para criação de jogos e esta ganhando uma certa fama ultimamente, e tambem tem suporte a c++. bem, ainda não estou programando nenhum game porque estou na metade dos meus estudos sobre c++ ainda, mais queria algumas dicas:
*é necessário estudar outras linguagens da programação para programar jogos? se sim quais vocês recomendam?
* Existe algum livro em pdf que poderia me ajudar mais a estudar c++?
*Ultimamente fiquei com duvida se realmente conseguiria fazer um jogo bom em c++, então poderiam me dar exemplos de jogos legais feitos em c++?
enfim, se quiserem me der outras dica ficarei feliz, sou relativamente um iniciante quando se trata de desenvolver jogos(ja tentei fazer uma coisa ou 2 no rpgmaker vxace mas como não sabia nada de programação e só usava os recursos do programa, saia tudo cagado ksksksks) então adoraria saber de dicas dos mais experientes no assunto :v
Meu site diyjogos fiz com html e css, e acho parece que está faltando alguma coisa, alguém poderia me auxiliar, minha dúvida é se da pra fazer um formulário de contato com html e css e que realmente funcione (Obs: Não tenho hospedagem é tudo com codigos, sem php)