To começando a desenvolver um joguinho em JAVA e fiz esse simulador de batalha, está bem simples por enquanto, mas vou finalizar ele ainda!
Para começar:
Jesus x Capeta :666:
/**
* @(#)SimuladorDeBatalha.java
*
*
* @author Victor Campos de Queiroz
* @version 1.00 2009/10/3
*/
import java.util.Random;
public class SimuladorDeBatalha{
public static void main (String [] args){
Random entrada = new Random ();
System.out.print("LET THE CARNAGE BEGIN!!! \n\n\n");
String Capeta=("Capeta");
double lifeCapeta=1000;
String Jesus=("Jesus");
double lifeJesus=1000;
boolean flag = true;
boolean revive=true;
int i=1;
int atkJesus=0, atkCapeta=0;
do{
// contagem de rounds
System.out.print("\n\nROUND "+i+ "\n\n\n");
i++;
for(double k=1; k<=99999999; k+=0.5){
}
// fim contagem de rounds
atkCapeta=entrada.nextInt(100);
if (revive==true){
atkJesus=entrada.nextInt(100);
}
if (revive==false) {
atkJesus=entrada.nextInt(20);
}
String tipoAtk1=("0");
String tipoAtk2=("0");
int atk1=1+entrada.nextInt(3);
if (atk1==1){
tipoAtk1=("seu Punho Divino.");
}
if (atk1==2){
tipoAtk1=("seu Chute Flutuante.");
}
if (atk1==3){
tipoAtk1=("sua Benção Celestial.");
}
int atk2=1+entrada.nextInt(3);
if (atk2==1){
tipoAtk2=("seu Chifre do Mal.");
}
if (atk2==2){
tipoAtk2=("suas Almas Penadas.");
}
if (atk2==3){
tipoAtk2=("sua Murro do Inferno.");
}
lifeCapeta=lifeCapeta-atkJesus;
System.out.println(Jesus+" hitou "+atkJesus+" com seu "+tipoAtk1);
if(lifeCapeta<=0){
flag=false;
}
lifeJesus=lifeJesus-atkCapeta;
System.out.println(Capeta+" hitou "+atkCapeta+" com "+tipoAtk2);
if(lifeJesus<=0){
if (revive==true){
System.out.println("Jesus utilizou sua técnica especial: REENCARNAÇÃO.");
lifeJesus=lifeJesus+100;
for(double k=1; k<=1000000000; k+=0.5){
}
revive=false;
}
}
if (lifeJesus<=0 && revive==false){
flag=false;
}
System.out.printf("Total de life do Jesus: %1.0f\n",lifeJesus);
System.out.printf("Total de life do Capeta: %1.0f\n",lifeCapeta);
}while(flag==true);
if (lifeCapeta<=0 && lifeJesus<=0){
System.out.println("\n\nA luta resultou em Empate!");
}else {
if (lifeJesus<=0){
System.out.println("\n\nCapeta venceu o duelo!");
}
if (lifeCapeta<=0){
System.out.println("\n\nJesus venceu a batalha!");
}
}
}
}
Espero que gostem ![]()
Qualquer dúvida posta ae!









