Daedalus is a random maze and dungeon generator add-on for Unity3D. Its purpose is to give game developers a different and quick way of creating game levels, adding a little bit of randomness to them.
0
Under review

Does daedalus support 2D directional walls?

Jamie White 10 років тому оновлено Daedalus 10 років тому 3
I was wondering if the level generation system can generate 2D directional walls, like in this game? It gives the illusion of a 3d game using sprites.

Many thanks.
0
Fixed

Entrance and/or exit outside of map when generating with XY or YZ orientation?

Анонім 10 років тому оновлено Sean Liska 9 років тому 5
Occasionally, the entrance and/or exit will be placed outside of the map (where they player should not be going) if I use XY or YZ orientation for map generation. I have confirmed this using the StandardMapPrefab to ensure it is not the fault of my own resources.
0
Є відповідь

Cannot change the wall variations - Unity 4.6 Pro Beta

Анонім 10 років тому оновлено Daedalus 10 років тому 9
I am using the Sci-Fi map generator as a template and am one-by-one replacing each asset. However, I cannot see a parameter to add my wall variations - am I doing something wrong? No matter what I do I keep getting just the two Sci-Fi types being generated everytime.
0
Є відповідь

Is there a way to save a runtime generated dungeon?

Анонім 9 років тому оновлено Daedalus 9 років тому 2
Hi, I was wondering if there is a way to save dungeons generated at run-time. I would like my players to have the ability to revisit Dungeons during the coarse of their game, and only have new ones generated if it is their first time entering that area.
0
Under review

Isometric-2D

Анонім 9 років тому оновлено Daedalus 9 років тому 1
Are there any plans to adding Isometic 2d Dungeon Generation, or if it is there how can I achieve it
0
Є відповідь

Is there a limit on the maximum dungeon size of 16?

bufo 10 років тому оновлений 10 років тому 3
I downloaded the new update yesterday and there seems to be a limit of 16 for the map size in either direction.

Is this intended?

Is there a way I can go back to making bigger maps?

Thanks
0
Виконано

Bug for WIndows Phone compilation

Анонім 10 років тому оновлено Daedalus 10 років тому 6
When compiling for Windows Phone the project gets an error when your dungeon generator system has been added. Works well for other platforms than Windows Store or Windows Phone.
The error message is:

Error building Player: Exception: Error: type `System.Runtime.Serialization.ISerializable` doesn't exist in target framework. It is referenced from Assembly-CSharp.dll at SerializableDictionary`2.
Error: type `System.Runtime.Serialization.SerializationInfo` doesn't exist in target framework. It is referenced from Assembly-CSharp.dll at System.Void SerializableDictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext).
Error: type `System.Runtime.Serialization.SerializationInfo` doesn't exist in target framework. It is referenced from Assembly-CSharp.dll at System.Void SerializableDictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext).
Error: method `System.Int32 System.Runtime.Serialization.SerializationInfo::GetInt32(System.String)` doesn't exist in target framework. It is referenced from Assembly-CSharp.dll at System.Void SerializableDictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext).
Error: type `System.Runtime.Serialization.SerializationInfo` doesn't exist in target framework. It is referenced from Assembly-CSharp.dll at System.Void SerializableDictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext).
Error: method `System.Object System.Runtime.Serialization.SerializationInfo::GetValue(System.String,System.Type)` doesn't exist in target framework. It is referenced from Assembly-CSharp.dll at System.Void SerializableDictionary`2::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext).
Error: type `System.Runtime.Serialization.SerializationInfo` doesn't exist in target framework. It is referenced from Assembly-CSharp.dll at System.Void SerializableDictionary`2::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext).
Error: type `System.Runtime.Serialization.ISerializable` doesn't exist in target framework. It is referenced from Assembly-CSharp.dll at System.Void SerializableDictionary`2::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext).
Error: type `System.Runtime.Serialization.SerializationInfo` doesn't exist in target framework. It is referenced from Assembly-CSharp.dll at System.Void SerializableDictionary`2::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext).
Error: method `System.Void System.Runtime.Serialization.ISerializable::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)` doesn't exist in target framework. It is referenced from Assembly-CSharp.dll at System.Void SerializableDictionary`2::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext).
Error: type `System.Runtime.Serialization.SerializationInfo` doesn't exist in target framework. It is referenced from Assembly-CSharp.dll at System.Void SerializableDictionary`2::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext).
Error: method `System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Int32)` doesn't exist in target framework. It is referenced from Assembly-CSharp.dll at System.Void SerializableDictionary`2::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext).
Error: type `System.Runtime.Serialization.SerializationInfo` doesn't exist in target framework. It is referenced from Assembly-CSharp.dll at System.Void SerializableDictionary`2::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext).
Error: method `System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Object,System.Type)` doesn't exist in target framework. It is referenced from Assembly-CSharp.dll at System.Void SerializableDictionary`2::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext).


Please help because I bought this stuff for Windows Phone development in the first place :(
0
Under review

Find the world position for a room left corner

Анонім 9 років тому оновлено Daedalus 9 років тому 7
I am working on a code that will spawn in designed rooms to fill the empty rooms. Is there a way to figure out how to calculate the world position of the room cell
0
Є відповідь

Mobile friendly?

Анонім 10 років тому оновлено Daedalus 10 років тому 2
Does this dungeon generator perform well on mobile devices when generating random dungeons at runtime? Thank you
0

Anyone tried the Tile-a-dungeon art assets with Daedalus? ( e.g. TAD Sewer Kit )

Анонім 9 років тому 0
 Has anyone tried these, if so do they need adjustment to work as Daedalus assets?