First Push
parent
e7a929806b
commit
84e86eafd7
|
|
@ -0,0 +1,7 @@
|
||||||
|
<component name="ProjectCodeStyleConfiguration">
|
||||||
|
<code_scheme name="Project" version="173">
|
||||||
|
<ScalaCodeStyleSettings>
|
||||||
|
<option name="MULTILINE_STRING_CLOSING_QUOTES_ON_NEW_LINE" value="true" />
|
||||||
|
</ScalaCodeStyleSettings>
|
||||||
|
</code_scheme>
|
||||||
|
</component>
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
<component name="ProjectCodeStyleConfiguration">
|
||||||
|
<state>
|
||||||
|
<option name="PREFERRED_PROJECT_CODE_STYLE" value="Default" />
|
||||||
|
</state>
|
||||||
|
</component>
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
package org.example.Logic;
|
||||||
|
|
||||||
|
public class gamelogic {
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,32 @@
|
||||||
|
package org.example.Logic;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
public class utilitys {
|
||||||
|
|
||||||
|
//creiere ein neues carktendeck
|
||||||
|
public static ArrayList<String> getDeck(){
|
||||||
|
//nur für den fall das man mehr kartentypen brauch
|
||||||
|
ArrayList<String> kartentypen = new ArrayList<>(){{
|
||||||
|
add("♠");
|
||||||
|
add("♣");
|
||||||
|
add("♥");
|
||||||
|
add("♦");
|
||||||
|
}};
|
||||||
|
return new ArrayList<>(){{
|
||||||
|
kartentypen.forEach(s ->{
|
||||||
|
for (int i = 1; i <= 13; i++)add(i+";"+s);
|
||||||
|
});
|
||||||
|
}};
|
||||||
|
}
|
||||||
|
|
||||||
|
//karte deelen
|
||||||
|
public static void printcard(ArrayList<String> symbole, ArrayList<String> nummern){
|
||||||
|
|
||||||
|
String[] symboleArray = {};
|
||||||
|
|
||||||
|
for (int i = 0; i < symbole.size(); i++) {
|
||||||
|
symboleArray[i] = symbole.get(i);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -2,6 +2,14 @@ package org.example;
|
||||||
|
|
||||||
public class Main {
|
public class Main {
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
System.out.println("Hello, World!");
|
//whilte true
|
||||||
|
//scanner neues spiel / beenden /fangen wenn falsch
|
||||||
|
// neue hand create deck gib 2 karten
|
||||||
|
// reche raus benutz arraylist, wenn über 21 beenden
|
||||||
|
|
||||||
|
//start der spiellogik
|
||||||
|
while (true){
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -0,0 +1,15 @@
|
||||||
|
package org.example.Objekte;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
public class Game {
|
||||||
|
|
||||||
|
private ArrayList<String> deck;
|
||||||
|
private ArrayList<String> playerHand;
|
||||||
|
private ArrayList<String> dealerHand;
|
||||||
|
|
||||||
|
//create a new game object
|
||||||
|
public Game(){
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue