create lab directory in parent
abstract MazeParams to be able to set them easily doit.sh support new class creation updated README Signed-off-by: philippe lhardy <philippe@pavilionartlogiciel>
This commit is contained in:
24
README
24
README
@@ -1,3 +1,4 @@
|
||||
|
||||
This is a personal project to generate a 2D maze using in depth path generation.
|
||||
|
||||
this can generate a stl file, overall goal was to print it with a 3D printer, i didn't test it yet ( even if i actualy have a 3D printer ).
|
||||
@@ -10,10 +11,18 @@ there is a console gui menu base with ./doit.sh
|
||||
|
||||
run it by :
|
||||
|
||||
cd java
|
||||
make display
|
||||
( it will compile and run it ).
|
||||
it ask fro three integers :
|
||||
________Linux distribution_____________________
|
||||
|
||||
mkdir github
|
||||
cd github
|
||||
git clone https://github.com/artlog/labystl.git
|
||||
cd labystl.git
|
||||
./doit.sh
|
||||
ant
|
||||
run
|
||||
_______________________________________________
|
||||
|
||||
it ask for three integers :
|
||||
|
||||
X Y maxpath
|
||||
|
||||
@@ -23,9 +32,11 @@ ex :
|
||||
|
||||
will generate a 10x10 labyrinth with trying to fork a different path every 7 steps.
|
||||
|
||||
then it saves labyrinth under java/lab directory under two format :
|
||||
then it saves labyrinth under lab or java/lab (depending if run or test respectively) directory under two format :
|
||||
- one reusable by this tool that contains all solutions. ( .lab )
|
||||
- one in stl that can be viewed with blender or sliced with slic3r to feed a 3D printer ( not yet tested ).
|
||||
- one in stl that can :
|
||||
- be viewed with blender
|
||||
- or sliced with slic3r to feed a 3D printer ( not yet tested ).
|
||||
|
||||
buttons left,right,up,left can be used to walk the labyrinth. resolve will display solution.
|
||||
and there is a control for sizing cells.
|
||||
@@ -36,4 +47,3 @@ Entry of labyrinth is upper left corner, exit is lower right ( this is different
|
||||
|
||||
BUGS are numerous, and every bug was cleverly designed to drive you mad.
|
||||
DOCUMENTATION is self contained in code an in my brain.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user