├── .classpath ├── .gitignore ├── .project ├── LICENSE ├── README.md ├── colormaps └── testcase.png ├── spacemaps ├── helmet.png ├── ring.png ├── skull.png ├── tail.png ├── turtle-sideways.png └── turtle.png ├── src └── net │ └── bytten │ └── metazelda │ ├── Condition.java │ ├── Dungeon.java │ ├── Edge.java │ ├── IDungeon.java │ ├── Room.java │ ├── Symbol.java │ ├── constraints │ ├── ColorMap.java │ ├── CountConstraints.java │ ├── FreeformConstraints.java │ ├── IDungeonConstraints.java │ ├── SpaceConstraints.java │ └── SpaceMap.java │ ├── generators │ ├── DungeonGenerator.java │ ├── IDungeonGenerator.java │ └── LinearDungeonGenerator.java │ └── util │ ├── GenerationFailureException.java │ └── IntMap.java └── viewer-src └── net └── bytten └── metazelda └── viewer ├── FreeformDungeonView.java ├── GridDungeonView.java ├── IDungeonView.java └── Main.java /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/.classpath -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | viewer-bin 3 | .settings 4 | *~ 5 | /nbproject/private/ 6 | /target/ 7 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/.project -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/README.md -------------------------------------------------------------------------------- /colormaps/testcase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/colormaps/testcase.png -------------------------------------------------------------------------------- /spacemaps/helmet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/spacemaps/helmet.png -------------------------------------------------------------------------------- /spacemaps/ring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/spacemaps/ring.png -------------------------------------------------------------------------------- /spacemaps/skull.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/spacemaps/skull.png -------------------------------------------------------------------------------- /spacemaps/tail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/spacemaps/tail.png -------------------------------------------------------------------------------- /spacemaps/turtle-sideways.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/spacemaps/turtle-sideways.png -------------------------------------------------------------------------------- /spacemaps/turtle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/spacemaps/turtle.png -------------------------------------------------------------------------------- /src/net/bytten/metazelda/Condition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/Condition.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/Dungeon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/Dungeon.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/Edge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/Edge.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/IDungeon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/IDungeon.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/Room.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/Room.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/Symbol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/Symbol.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/constraints/ColorMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/constraints/ColorMap.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/constraints/CountConstraints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/constraints/CountConstraints.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/constraints/FreeformConstraints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/constraints/FreeformConstraints.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/constraints/IDungeonConstraints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/constraints/IDungeonConstraints.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/constraints/SpaceConstraints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/constraints/SpaceConstraints.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/constraints/SpaceMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/constraints/SpaceMap.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/generators/DungeonGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/generators/DungeonGenerator.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/generators/IDungeonGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/generators/IDungeonGenerator.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/generators/LinearDungeonGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/generators/LinearDungeonGenerator.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/util/GenerationFailureException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/util/GenerationFailureException.java -------------------------------------------------------------------------------- /src/net/bytten/metazelda/util/IntMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/src/net/bytten/metazelda/util/IntMap.java -------------------------------------------------------------------------------- /viewer-src/net/bytten/metazelda/viewer/FreeformDungeonView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/viewer-src/net/bytten/metazelda/viewer/FreeformDungeonView.java -------------------------------------------------------------------------------- /viewer-src/net/bytten/metazelda/viewer/GridDungeonView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/viewer-src/net/bytten/metazelda/viewer/GridDungeonView.java -------------------------------------------------------------------------------- /viewer-src/net/bytten/metazelda/viewer/IDungeonView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/viewer-src/net/bytten/metazelda/viewer/IDungeonView.java -------------------------------------------------------------------------------- /viewer-src/net/bytten/metazelda/viewer/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcoxon/metazelda/HEAD/viewer-src/net/bytten/metazelda/viewer/Main.java --------------------------------------------------------------------------------