Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package oving4;
- import java.util.*;
- //Klassen din må extende Consoleprogram.....
- public class Sokoban
- {
- char wall = '#';
- char empty = ' ';
- char target = '.';
- char player = '@';
- char pt = '+';
- char box = '$';
- char bt = '*';
- int y, x;
- char c;
- public Sokoban()
- {
- }
- String [] level1 = {"*###########*",
- "# #",
- "# ... ... #",
- "# *$$ $.$ #",
- "# $*+$ $*$$ #",
- "# *$$ $.$ #",
- "# ... . #",
- "# #",
- "*###########*"};
- char [][] brett = new char [level1.length][level1[0].length()];
- // for å få ut brettet!
- public void fyllbrett(int x, int y)
- {
- for(y = 0; y < level1.length; y++)
- {
- for(x = 0; x < level1[0].length(); x++)
- {
- brett[y][x] = level1[y].charAt(x);
- // vi trenger ikke to linjer, en for y og en for x. med å skrive slik får vi skrevet ut alt på en gang. alle rutene.
- }
- }
- /*du får ikke printet ut brettet her.... DEtte lærte du i it1103, du trener en egen print metode hvor du bruker nøstet forløkke...*/
- System.out.println(brett);
- }
- public void run()
- {
- //her må du kalle på fyllbrett(); og så printe brettet...
- }
- public void setCell(int x, int y, char c)
- {
- }
- /* public boolean isTarget(int x, int y)
- {
- return true;
- }*/
- public void doMove(int dx, int dy)
- {
- }
- }
Add Comment
Please, Sign In to add comment