github OndrejNepozitek/Edgar-Unity v2.0.0-alpha.9

latest releases: v2.0.2, v2.0.1, v0.0.7-test-build...
2 years ago

If you are upgrading from a previous version of the plugin, see the instructions at the bottom.

This update comes mainly with some changes to room template doors - new gizmos, new hybrid door mode, and a better simple door mode. There are also some smaller improvements included.

As always, you are welcome to join our Discord server. So if you have anything to ask, want to share what you are doing with Edgar, or just want to chat about anything, you are encouraged to join us!

🚀 New features

  • Reworked door gizmos - the visuals are now the same for all the door modes so it should be simpler to understand what exactly is going on (docs)
  • New hybrid door mode - a door mode that is great for when you cannot use the simple door mode but still want to have quite a few door positions (docs)
  • More options for the simple door mode - you can now have different configurations for vertical and horizontal doors (very useful for platformer levels where you might need different sizes for different doors) (docs)
  • Added the minimum room distance setting - you can now choose the minimum distance between rooms that are not neighbours (docs)

💅 Polish

  • Slightly improved the code in the example scenes that reacts to players pressing a key and generating a new level
  • (PRO) Added additional information to the DoorInstance class - which door socket was used and what is the direction of the door

⏩ Migrate from previous version

To update the plugin from a previous version, it is recommended to first remove all the old files (Assets/ProceduralLevelGenerator folder) and then import the newer version of the plugin. You may also want to back up your files if you did some changes to the asset files.

To make it easier for you to update to future versions of the asset, please try to not create your games directly in any of the example scenes. It is okay to use these scenes as a playground. However, be prepared to lose all your modifications when upgrading to a new version of the asset.

Don't miss a new Edgar-Unity release

NewReleases is sending notifications on new releases.