Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bem, estou aprendendo C#, e para isso, estou criando um joguinho.
Tô utilizando:
Microsoft Visual C# 2008.
Bem, até agora já fiz isso:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
// Declaração de Variáveis
string nome;
string genero;
int escolha = 0;
int genero1 = 0;
// Escolha do Nome do personagem
Console.WriteLine("Este é o Joguinho de Aventura PERDIDOS.");
Console.WriteLine("Então... Você estava indo para a casa da sua sogra buscar sua mulher, quando por sorte seu avião cai.");
Console.WriteLine("Agora você está em uma ilha aventureiro... Aliás, qual é o seu nome mesmo?");
nome = (Console.ReadLine());
Console.WriteLine("Hum... " + nome + " um bom nome.");
// Aqui será perguntado o Genero do personagem
while (genero1 == 0 || genero1 > 2)
{
Console.WriteLine("Desculpa perguntar, mas é que estou sem óculos. \n Qual o seu gênero mesmo? \n 1- Homen \n 2- Mulher");
genero1 = Convert.ToInt32(Console.ReadLine());
if (genero1 == 1)
{
genero = "Homen";
Praia10(); //Chama a Função Praia10, que viria a ser o começo do jogo.
}
if (genero1 == 2)
{
genero = "Mulher"; //Chama a Função Praia10, que viria a ser o começo do jogo.
}
if (genero1 != 1 & genero1 != 2)
{
Console.WriteLine("Hum... Desculpa, eu não entendi.");
}
}
}
}
}
Até ai o código pega o nome e o gênero do jogador. O próximo passo é começar a movimentação, já tenho a base de como vou fazer.
Vou utilizar uma função por mapa, e cada movimentação vai chamar uma função diferente, iniciando outro mapa.
Só que não sei como criar um documento de código só pra uma função, ou pra um conjunto de funções. EX.: Floresta1, Floresta2, Floresta3...
Estou criando no modo console pôs o jogo será todo Textbased.
Alguma dica?
Carregando comentários...