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
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
Homem Sabios fazem Proverbios, tolos os repetem!
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!