Aldeia RPG

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Suporte ao desenvolvimento de jogos


2 participantes

    Java Continuaçao

    KuraMa
    KuraMa
    Membro Ativo
    Membro Ativo


    Mensagens : 325
    Créditos : 15

    Java Continuaçao Empty Java Continuaçao

    Mensagem por KuraMa Sáb Jul 02, 2011 1:27 am

    Bem Pessoal aki irei falar um pouco sobre Registro pq e importante saber fazer um Script de Registro Bem como essa area e mais voltada pra jogos todos os jogos que dizemos online tem que ter um registro entao quem ta querendo fazer um Jogo em java que e mais dificil mais fica super maneiro que to querendo começar mais nao tenho Design entao vamos lar primeiro pra teoria depois pra pratica

    Teoria:

    Nosso registro sera um registro voltado pra Jogos entao tera um ID um Nome uma Senha e pronto a senha nao mostrara em caracteristicas como as fomasas * sera em letras pq ai sera ja mais trabalho bem voltando nos iremos ter 3 simples variaveis todas tipos em String menos 2 variaveis o Salario que vai ser em double e o num que contara repetiçoes no while e condiçoes nos if !
    Acho que ja ai vai ter uma complender um pouco como vai ser nosso projeto

    na Pratica:

    Iremos importa NumberFormat e Screen

    no seu codigo ira ficar assim apos importar

    package Windows_Jogo; //Pacote onde esta locarizada a classe

    import java.util.Scanner; //Importando a classe Scanner
    import java.text.NumberFormat; //Importando a classe NumberFormat


    public class Windows_Main { // Nome da classe e representaçao public de publico

    Vamos ja por o metodo Main nessa classe entao

    package Windows_Jogo;

    import java.util.Scanner;
    import java.text.NumberFormat;


    public class Windows_Main {

    public static void main(String args[]) // Esse e o metodo main olhe os tutoriais de outros topicos sem ser esse

    {

    Vamos Istanciar

    Scanner teclado = new Scanner(System.in); // Istancia a classe Scanner

    NumberFormat nf = NumberFormat.getCurrencyInstance(); // Istancia da Classe NumberFormat

    agora vo explicar pra que vai servir as variaveis

    String ID = null; String ID aki sera o apelido do cliente = null representa que se ele nao estinver registrador e quiser ver o registro nao vai dar vai estar la ID: null de nulo nao registrado
    String nome = null; String pro Nome do usuario
    String senha = null; E a senha
    double salario = 5000; Aqui sera o Salario da Pessoal quando ela se registrar ela Começara com esse dinehiro nao sera mostrado quando ele tinver registrando
    String nivel = null; // aki e a String pro nivel dele quando vai começar
    int num = 1; // Aqui e uma inteira so pra ficar na While e na If vamos dizer que uma das mais importantes sem era nao vai ter como o cliente clicar uma tecla pra se registrar clica em outra pra ver o registro etc...

    while (num <= 4) // Nao vo esplicar oq e While pq to fazendo o tuto em 01:10
    {

    System.out.println("Digite 1 para Cadastra, 4 Ver o Cadastro, e Para Sair Aperte colquer tecla e depois Enter "); // Aki mostrara como ele pode registrar ver o registro e sair do programa
    num = teclado.nextInt(); // Aqui e a num denovo so fizemos isso pra poder o usuario poder Escrever


    Nosso script ate agora ta assim
    Código:
    package Windows_Jogo;

    import java.util.Scanner;
    import java.text.NumberFormat;


    public class Windows_Main {
       
     public static void main(String args[])
       
     {
         
        Scanner teclado = new Scanner(System.in);
       
        NumberFormat nf =  NumberFormat.getCurrencyInstance();
           
            String ID = null;
            String nome = null;
            String senha = null;
            double salario = 5000;
            String nivel = null;
            int soma;
            int num = 1;
         
     
            while (num <= 4)
            {
       
                System.out.println("Digite 1 para Cadastra, 4 Ver o Cadastro, e Para Sair Aperte colquer tecla e depois Enter ");
                num = teclado.nextInt();

    Entao vamos lah agora vamos pra If

    if(num <= 1) { // Aqui vai dizer se a variavel num estinver menor ou igual a 1 fara abaixo

    System.out.println("Registrando:"); // Aqui mostrarar tipo uma aba dizendo que ele ta se registra

    teclado.nextLine();// Aqui eu pois pq tava dando erro eu tive que força o java mostrar ID
    System.out.println("ID:"); // Aqui mostrar uma print jamada ID:
    ID = teclado.nextLine(); // Aqui tambem so pra o usuario digitar e receber o varor nessa variavel

    System.out.println("Nome:");// outra print pra mostrar o Nome:
    nome = teclado.nextLine();// Aqui tambem so pra o usuario digitar e receber o varor nessa variavel

    System.out.println("Senha:");// Print pra Senha:
    senha = teclado.nextLine();Aqui tambem so pra o usuario digitar e receber o varor nessa variavel

    System.out.println("");// Duas print pra dar um espaço pra mostrar mensagem abaixo
    System.out.println("");//


    System.out.println("Parabens voce se registro"); // Print pra Confirma o Registro

    num ++;
    num ++;
    num ++;
    }


    Ta agora vamos pra oq o usario vai ver no cadastro dele oq ele quer ver se e um jogo ele precisa ver seu ID que ele colocor o Nome que ele digito a senha que ele digito o dinheiro que ele tem o nivel dele o HP/MP Ouro etc aki tera poucas coisas mais estudando aki tudo vai conseguir fazer bem mais nao seis se voces viram tem um codigo
    num ++;
    repetido 3 vezes poq isso pq ele ta ganhando mais 3 valores pra poder ir pra if 4 e a mesma coisa com hp e mp ele começa com um valor certo o if (num == 375) {
    ai aki poem uma imagem ou poem um printo System.out.println("HP: 375");}

    passor de nivel poem num ++; ate quando voce quer pra taxa de hp ta em 375 ai poem esse codigo pra acressentar valor ai poem outra if com o tanto add

    if (num >= 4) { // Aqui condiçao com valor 4 e tecla 4

    {System.out.println
    ("Bem vindo a o Software de Registros"); // print mostrando uma mensagem de bem vindo


    System.out.println
    ("Seu ID: "+ ID); // mostra o id dele

    System.out.println
    ("Seu Nome: "+ nome);// mostra o nome dele

    System.out.println
    ("Sua Senha :"+ senha);// mostra a senha dele

    System.out.println("Seu Dinheiro: "+ salario); //mostra o dinheiro inicial dele

    System.out.println("Nivel: "+ nivel); // e aqui o nivel
    }

    Como disse estudando isso voce faiz um painel de registro e HUD tranquilamente so nao to ensinando pq to ocupado trabalhando em um jogo feito em JAVA pra PC o Youru - Viver ou Morrer
    Desejem Boa sorte pra min pessoal java e uma programaçao facil mais grande grande grande

    nosso grande codigo
    Código:
    package Windows_Jogo;

    import java.util.Scanner;
    import java.text.NumberFormat;


    public class Windows_Main {
       
     public static void main(String args[])
       
     {
         
        Scanner teclado = new Scanner(System.in);
       
        NumberFormat nf =  NumberFormat.getCurrencyInstance();
           
            String ID = null;
            String nome = null;
            String senha = null;
            double salario = 5000;
            String nivel = null;
            int soma;
            int num = 1;
         
     
            while (num <= 4)
            {
       
                System.out.println("Digite 1 para Cadastra, 4 Ver o Cadastro, e Para Sair Aperte colquer tecla e depois Enter ");
                num = teclado.nextInt();
               
            if (num <= 1) {
               
                System.out.println("Registrando:");
             
                teclado.nextLine();
                System.out.println("ID:");
                ID = teclado.nextLine();
               
                System.out.println("Nome:");
                nome = teclado.nextLine();
               
                System.out.println("Senha:");
                senha = teclado.nextLine();
               
                System.out.println("");
                System.out.println("");
               
               
                System.out.println("Parabens voce se registro");
               
                num ++;
                num ++;
                num ++;
            }

                if (num >= 4) {
                       
                        {System.out.println
                ("Bem vindo a o Software de Registros");
               
               
                System.out.println
                ("Seu ID: "+ ID);
               
                System.out.println
                ("Seu Nome: "+ nome);
               
                System.out.println
                ("Sua Senha :"+ senha);
               
                    System.out.println("Seu Dinheiro: "+ salario);
                   
                    System.out.println("Nivel: "+ nivel);
                }
               
          }
           
            }
     }
    }
       




    Homem Sabios fazem Proverbios, tolos os repetem!
    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : Java Continuaçao ZgLkiRU
    Mensagens : 5336
    Créditos : 1163

    Java Continuaçao Empty Re: Java Continuaçao

    Mensagem por Valentine Sáb Jul 02, 2011 12:58 pm

    Muito bom Successful
    + 1 crédito
    KuraMa
    KuraMa
    Membro Ativo
    Membro Ativo


    Mensagens : 325
    Créditos : 15

    Java Continuaçao Empty Re: Java Continuaçao

    Mensagem por KuraMa Sáb Jul 02, 2011 3:23 pm

    Vlw marlos depois vo postar mais tipo como fazer a parte grafica disso fazer a parte do HP do MP dinheiro aumentando shop etc... e Facil o ruim e que e grande java entao pra fazer tutorias tem que ter um bom tempo livre mais vlw pelo cred

    Lembrando
    Esse script nao ta com banco de dados e nem vo encinar pq nao sei Sql entao quem saber poem mais nao e tao dificil so que nao quero por que vai dar mais trabalho

    Conteúdo patrocinado


    Java Continuaçao Empty Re: Java Continuaçao

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Seg Abr 29, 2024 10:35 am