anedumgottil / VR-Mazmorra

Procedurally generated VR Dungeon
Apache License 2.0
1 stars 0 forks source link

Create Half-Sized GridObjects #30

Open apodgo2 opened 6 years ago

apodgo2 commented 6 years ago

Right now we have floor and ceiling configurations for the Block and Tile GridObjects, but we don't have any that have both a floor and a ceiling for a half-sized room. Considering the half-sized spaces will be the default space type after we solve #20, we should add some. It will prevent the walls from looking as tiled as they do, as well.

apodgo2 commented 6 years ago

We've made progress on this as of commit 1d4ee0f4ad46abaff6639535205ebef96b5e510a

We now have half-sized gridobjects generated by the TilePrefabGenerator.

We also generated a whole bunch for the SciFiTile bank. Getting them used by the MapGenerator will be tricky, though.

apodgo2 commented 6 years ago

Major progress: e8c18d897752605d524bd3a61cd2f819c9773ea9

We've now gotten the entire MapGenerator system to operate on the basis of XML loaded and parsed GridSpaceConfiguration IDs that allow you to specify a type of Tile GridSpace for loading by the MapGenerator. No more hardcoding the configuration IDs in MapGenerator, it's all defined by the new XML file. Which has a minor bug: see #37.