Hej! Jag behöver hjälp med att göra ett spel som kan liknas med enarmade banditen. I detta spel ska 5 bilder slumpas därav 3 bilder visas i en JFrame, det ska även finnas en knapp där man kan starta om spelet. Bör tilläggas att jag måste använda mig av Array. Jag skulle vara mycket tacksam om ja skulle få en simpel lösning på detta program.
Tack på förhand!
Programmering C
2 svar · 1 070 visningar · startad av mkinisjarvi
Hej mkinisjarvi och välkommen till wF.
Detta låter som en skoluppgift! Är det det?
Jag gillar att man skall skapa enkla applikationer bara för att se att det är mycket att tänka på.
Hur skulle du själv vilja starta?
Skriv gärna ner ett litet flöde, så är du snabbt på väg.
Hej Lasp och tack så mycket.
Ja det stämmer, men det är dock ingen läxa! Vår lärare är inte alltför vass på att förklara så tar hjälp härifrån istället.
Såhär långt har jag kommit med uppgiften:
import java.awt.*;
import java.util.Random;
public class BanditSpel {
/\*\*
\* @param args
\*/
public static void main(String\[\] args) {
// TODO Auto-generated method stub
String sluta = "y";
String v = ("Du har vunnit \\n");
String f = ("Datorn vann \\n");
while (sluta.equalsIgnoreCase("y")){
int bild1, bild2, bild3;
Random generator = new Random();
bild1 = generator.nextInt(3);
bild2 = generator.nextInt(3);
bild3 = generator.nextInt(3);
System.out.println(bild1 + "\\t" + bild2+ "\\t" + bild3+ "\\t");
if (bild1==bild2 && bild2==bild3){
Toolkit.getDefaultToolkit().beep();
System.out.print(v);}
else
System.out.print(f);
System.out.println("Vill du fortsätta");
sluta = Keyboard.readString();
}
}
}
Men som sagt så skulle jag behöva få 5 bilder som slumpas därav 3 bilder visas i en JFrame (som i en enarmad bandit, och som du ser har jag inte använt mig av Array.
Tack på förhand!