diff --git a/Content/FPWeapon/Mesh/SK_FPGun_Physics.uasset b/Content/FPWeapon/Mesh/SK_FPGun_Physics.uasset index 976b63d..cf5b5c8 100644 Binary files a/Content/FPWeapon/Mesh/SK_FPGun_Physics.uasset and b/Content/FPWeapon/Mesh/SK_FPGun_Physics.uasset differ diff --git a/Content/FPWeapon/Mesh/SK_FPGun_PhysicsAsset.uasset b/Content/FPWeapon/Mesh/SK_FPGun_PhysicsAsset.uasset index 43d4f14..2eb024a 100644 Binary files a/Content/FPWeapon/Mesh/SK_FPGun_PhysicsAsset.uasset and b/Content/FPWeapon/Mesh/SK_FPGun_PhysicsAsset.uasset differ diff --git a/Content/FPWeapon/Mesh/SK_FPGun_Skeleton.uasset b/Content/FPWeapon/Mesh/SK_FPGun_Skeleton.uasset index a867abf..b4ce3b1 100644 Binary files a/Content/FPWeapon/Mesh/SK_FPGun_Skeleton.uasset and b/Content/FPWeapon/Mesh/SK_FPGun_Skeleton.uasset differ diff --git a/Content/FirstPerson/Blueprints/BP_Pickup_Rifle.uasset b/Content/FirstPerson/Blueprints/BP_Pickup_Rifle.uasset index 5d11cc1..95943bf 100644 Binary files a/Content/FirstPerson/Blueprints/BP_Pickup_Rifle.uasset and b/Content/FirstPerson/Blueprints/BP_Pickup_Rifle.uasset differ diff --git a/Content/FirstPerson/Blueprints/BP_Weapon_Component.uasset b/Content/FirstPerson/Blueprints/BP_Weapon_Component.uasset index 2544dc2..5097df5 100644 Binary files a/Content/FirstPerson/Blueprints/BP_Weapon_Component.uasset and b/Content/FirstPerson/Blueprints/BP_Weapon_Component.uasset differ diff --git a/Content/HUD/PlayGameWidget.uasset b/Content/HUD/PlayGameWidget.uasset deleted file mode 100644 index 0a61200..0000000 Binary files a/Content/HUD/PlayGameWidget.uasset and /dev/null differ diff --git a/Content/LevelPrototyping/Actors/A_Candle.uasset b/Content/LevelPrototyping/Actors/A_Candle.uasset new file mode 100644 index 0000000..701ee09 Binary files /dev/null and b/Content/LevelPrototyping/Actors/A_Candle.uasset differ diff --git a/Content/LevelPrototyping/Actors/A_Table.uasset b/Content/LevelPrototyping/Actors/A_Table.uasset new file mode 100644 index 0000000..9e5fb24 Binary files /dev/null and b/Content/LevelPrototyping/Actors/A_Table.uasset differ diff --git a/Content/LevelPrototyping/DungeonGenerateParameter.uasset b/Content/LevelPrototyping/DungeonGenerateParameter.uasset index b6e8b64..4a28fe5 100644 Binary files a/Content/LevelPrototyping/DungeonGenerateParameter.uasset and b/Content/LevelPrototyping/DungeonGenerateParameter.uasset differ diff --git a/Content/LevelPrototyping/DungeonInteriorDatabase.uasset b/Content/LevelPrototyping/DungeonInteriorDatabase.uasset new file mode 100644 index 0000000..039ac81 Binary files /dev/null and b/Content/LevelPrototyping/DungeonInteriorDatabase.uasset differ diff --git a/Content/LevelPrototyping/DungeonRoomDatabase.uasset b/Content/LevelPrototyping/DungeonRoomDatabase.uasset new file mode 100644 index 0000000..eb5a805 Binary files /dev/null and b/Content/LevelPrototyping/DungeonRoomDatabase.uasset differ diff --git a/Content/Maps/DungeonDynamicTest.umap b/Content/Maps/DungeonDynamicTest.umap index c433f64..93eac3d 100644 Binary files a/Content/Maps/DungeonDynamicTest.umap and b/Content/Maps/DungeonDynamicTest.umap differ diff --git a/Content/Maps/DungeonStaticTest.umap b/Content/Maps/DungeonStaticTest.umap index 9d92f6c..6aa2c32 100644 Binary files a/Content/Maps/DungeonStaticTest.umap and b/Content/Maps/DungeonStaticTest.umap differ diff --git a/Content/Maps/Sub/GoalMap.umap b/Content/Maps/Sub/GoalMap.umap new file mode 100644 index 0000000..dff55ac Binary files /dev/null and b/Content/Maps/Sub/GoalMap.umap differ diff --git a/Content/Maps/Sub/StartMap.umap b/Content/Maps/Sub/StartMap.umap new file mode 100644 index 0000000..beea9f5 Binary files /dev/null and b/Content/Maps/Sub/StartMap.umap differ diff --git a/Content/Maps/Sub/SubMap1.umap b/Content/Maps/Sub/SubMap1.umap new file mode 100644 index 0000000..4bb8cdd Binary files /dev/null and b/Content/Maps/Sub/SubMap1.umap differ diff --git a/Content/Maps/Sub/SubMap2.umap b/Content/Maps/Sub/SubMap2.umap new file mode 100644 index 0000000..ff50f1c Binary files /dev/null and b/Content/Maps/Sub/SubMap2.umap differ diff --git a/Content/Maps/SubRoomLevel.umap b/Content/Maps/SubRoomLevel.umap deleted file mode 100644 index 80c30b6..0000000 Binary files a/Content/Maps/SubRoomLevel.umap and /dev/null differ diff --git a/Content/Widget/Material/M_MiniMap.uasset b/Content/Widget/Material/M_MiniMap.uasset new file mode 100644 index 0000000..1edd68c Binary files /dev/null and b/Content/Widget/Material/M_MiniMap.uasset differ diff --git a/Content/Widget/PlayGameWidget.uasset b/Content/Widget/PlayGameWidget.uasset new file mode 100644 index 0000000..b679c74 Binary files /dev/null and b/Content/Widget/PlayGameWidget.uasset differ diff --git a/Content/Widget/Texture/T_GunSight.uasset b/Content/Widget/Texture/T_GunSight.uasset new file mode 100644 index 0000000..8249f64 Binary files /dev/null and b/Content/Widget/Texture/T_GunSight.uasset differ diff --git a/Content/Widget/Texture/T_MiniMapMask.uasset b/Content/Widget/Texture/T_MiniMapMask.uasset new file mode 100644 index 0000000..8231a5a Binary files /dev/null and b/Content/Widget/Texture/T_MiniMapMask.uasset differ diff --git a/Content/Widget/Texture/T_SampleDungeonPlayerIcon.uasset b/Content/Widget/Texture/T_SampleDungeonPlayerIcon.uasset new file mode 100644 index 0000000..bb0ea88 Binary files /dev/null and b/Content/Widget/Texture/T_SampleDungeonPlayerIcon.uasset differ diff --git a/DungeonGeneratorDemo.uproject b/DungeonGeneratorDemo.uproject index db5cd28..0bfd18b 100644 --- a/DungeonGeneratorDemo.uproject +++ b/DungeonGeneratorDemo.uproject @@ -1,6 +1,6 @@ { "FileVersion": 3, - "EngineAssociation": "5.2", + "EngineAssociation": "5.3", "Category": "", "Description": "", "Plugins": [ diff --git a/README.md b/README.md index 9e409bb..0ec9bb5 100644 --- a/README.md +++ b/README.md @@ -2,14 +2,13 @@ > Easy generation of levels, mini-maps and missions. -This is a demo project for [Dungeon generator plugin for Unreal Engine 4 and 5](https://www.unrealengine.com/marketplace/slug/36a8b87d859f44439cfe1515975d7197). +This is a demo project for [Dungeon generator plugin for Unreal Engine 5](https://www.unrealengine.com/marketplace/slug/36a8b87d859f44439cfe1515975d7197). [![license](https://img.shields.io/github/license/shun126/UE5-DungeonGeneratorDemo)](https://github.com/shun126/UE5-DungeonGeneratorDemo/blob/main/LICENSE) [![downloads](https://img.shields.io/github/downloads/shun126/UE5-DungeonGeneratorDemo/total)](https://github.com/shun126/UE5-DungeonGeneratorDemo/releases) [![stars](https://img.shields.io/github/stars/shun126/UE5-DungeonGeneratorDemo?style=social)](https://github.com/shun126/UE5-DungeonGeneratorDemo/stargazers) [![youtube](https://img.shields.io/youtube/views/HIW4mRt2_AA?style=social)](https://youtu.be/HIW4mRt2_AA) -* Demo project for Unreal Engine 4 is [here](https://github.com/shun126/UE4-DungeonGeneratorDemo). * Trailer video: [YouTube](https://youtu.be/HIW4mRt2_AA) * Tutorial videos: [YouTube](https://www.youtube.com/playlist?list=PLlMDkSa8bQnK4PDIfkXYorQIucn47ifKO) @@ -35,13 +34,14 @@ The dungeon generator was based on Vazgriz's algorithm. You can read more about * Tiled Dungeon Generation both In-Editor & Runtime * Users can easily generate dungeons by preparing meshes for floors, walls, ceilings, and stairs. * A mini-map of the dungeon can be generated. [beta version] +* Merging sub-levels into the generating dungeon. [beta version] * Generates actors for doors and keys by MissionGraph. [beta version] * Generates interior decoration by InteriorDecorator. [beta version] * Supported Development Platforms: Windows (should be possible to build on all platforms) * Supported Target Build Platforms: Windows (should be possible to target all platforms) # 🔧 Requirements -* [Unreal Engine 5.0 - 5.2.1](https://www.unrealengine.com/unreal-engine-5) +* [Unreal Engine 5.3](https://www.unrealengine.com/unreal-engine-5) * [Visual Studio 2022](https://visualstudio.microsoft.com/) # 📜 License