A demo of procedural cave genration and a* path finding