学校の課題でコンソールログで動くRPGを作れといわれました
以下のコードなのですが主人公(●)が動きません
どうすれば動ききますか?
Java
1import java.util.Scanner; 2 3 4public class RPG { 5 6 public static void main(String[] args) { 7 System.out.println("hで左、kで右、uで上、jでした"); 8 Scanner sc = new Scanner(System.in); 9 10 Map map = new Map(); 11 String hero = "主"; 12 int x = 18; 13 int y = 6; 14 map.main[x][y] = hero; 15 int a = 0; 16 do { 17 18 19 //Map 20 for(int i = 0; i < map.main.length; i++){ 21 for(int j = 0; j < map.main[0].length; j++){ 22 if(j % 20 == 0){ 23 System.out.println(); 24 }else { 25 System.out.print(map.main[i][j]); 26 } 27 } 28 } 29 30 31 32 System.out.println(); 33 System.out.println("下に入力"); 34 String action = sc.next(); 35 36 switch(action){ 37 38 case "h": 39 x--; 40 break; 41 42 case "k": 43 x++; 44 break; 45 46 case "u": 47 y++; 48 break; 49 50 case "j": 51 y--; 52 break; 53 54 default: 55 break; 56 } 57 58 59 60 }while( a == 0); 61 62} 63} 64
Java
1 2public class Map { 3 4 String[][] main = {{"海","海","海","海","海","海","海","海","海","海","海","海","海","海","海","海","海","海","海","海"}, 5 {"海","海","山","山","山","山","山","山","山","山","山","山","山","草","草","草","草","草","海","海"}, 6 {"海","山","山","山","山","山","山","山","山","山","山","山","草","草","草","草","草","草","草","海"}, 7 {"海","山","山","山","山","山","山","山","山","山","草","草","草","草","草","草","草","草","草","海"}, 8 {"海","山","山","山","山","山","山","草","草","草","草","草","草","草","草","草","草","草","草","海"}, 9 {"海","森","森","森","森","森","森","森","森","森","草","草","草","草","草","草","草","草","草","海"}, 10 {"海","森","森","森","森","森","森","森","森","森","森","草","草","草","草","草","草","草","草","海"}, 11 {"海","森","森","森","森","森","森","森","森","森","草","草","草","草","草","草","草","草","草","海"}, 12 {"海","草","森","森","森","森","森","森","森","森","草","草","草","草","草","草","草","草","草","海"}, 13 {"海","草","草","草","草","草","草","草","草","草","草","草","草","草","草","草","草","草","草","海"}, 14 {"海","草","草","草","草","城","草","草","草","草","草","草","草","草","草","草","草","草","草","海"}, 15 {"海","草","草","草","草","道","草","草","草","草","草","草","草","草","草","草","森","森","森","海"}, 16 {"海","草","草","草","草","道","草","草","草","草","草","草","草","草","草","森","森","森","森","海"}, 17 {"海","草","草","草","草","道","草","草","草","草","草","草","草","草","草","草","森","森","森","海"}, 18 {"海","草","草","草","道","道","道","道","道","道","道","道","道","街","草","草","草","草","草","海"}, 19 {"海","草","草","草","道","草","草","草","草","草","草","草","草","草","草","草","草","草","草","海"}, 20 {"海","草","草","草","道","草","草","草","草","草","草","草","草","草","草","草","草","草","草","海"}, 21 {"海","草","草","草","道","草","草","草","草","草","草","草","草","草","草","草","草","草","草","海"}, 22 {"海","海","草","道","道","道","草","草","草","草","草","草","草","草","草","草","草","草","海","海"}, 23 {"海","海","海","海","海","海","海","海","海","海","海","海","海","海","海","海","海","海","海","海"}}; 24 25 26 27 28 29} 30
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/07/16 13:02
2015/07/16 13:08
2015/07/17 01:31