add Save Text support and rework package
- move maze within package maze
This commit is contained in:
27
java/org/artisanlogiciel/games/maze/WallsProvider.java
Normal file
27
java/org/artisanlogiciel/games/maze/WallsProvider.java
Normal file
@@ -0,0 +1,27 @@
|
||||
package org.artisanlogiciel.games.maze;
|
||||
|
||||
/**
|
||||
* WallsProvider provide a Walls representation
|
||||
**/
|
||||
public interface WallsProvider
|
||||
{
|
||||
|
||||
int getWidth();
|
||||
|
||||
int getHeight();
|
||||
|
||||
/**
|
||||
* See Brick
|
||||
*
|
||||
* Will set bits :
|
||||
* 3 2 1 0
|
||||
* (8)(4)(2)(1)
|
||||
* ^ > v <
|
||||
* U R D L
|
||||
* p i o e
|
||||
* g w f
|
||||
* h n t
|
||||
* t
|
||||
**/
|
||||
short getWalls(int x, int y);
|
||||
}
|
||||
Reference in New Issue
Block a user