Procedural Level Generator

A powerful plugin to easily generate 2D/3D levels in editor or runtime by using its exclusive editor to handle your meshes

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.26 - 4.27, 5.0 - 5.3
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。



🚀 Introducing Procedural Level Generator (PLG) 🚀

🎮 Transform your game development with PLG, the ultimate tool for crafting 3D and 2D levels with ease and precision. 🎮

🔧 Design Your Own Rules: Create a unique set of cells and define how they connect to generate intricate levels with your custom meshes.

🎨 Full Control & Customization: Tweak your levels to perfection, either before or after generation, with our intuitive built-in editor.

📚 Blueprint Nodes Support: Seamlessly integrate Blueprint nodes to dynamically generate levels during gameplay, offering endless fun for your players.

🌐 Multiplayer Ready: Elevate your game with multiplayer support, allowing for real-time level generation that adapts to player interactions.

🏗️ Diverse Shapes & Structures: Whether you prefer squares, hexagons, or 3D meshes, PLG has you covered (check out our videos for more!).

🎥 Animated Intros: Add a captivating animation intro to the tiles on your map, enhancing the player’s immersion.

🔍 Smart Socket Detection: Teach PLG to recognize sockets on meshes automatically, streamlining the level design process.

⚡ Performance Boosters: Utilize various methods to accelerate level generation without compromising on quality.

🧵 Multi-threading Support: Say goodbye to game/editor freezes with PLG’s robust multi-threading capabilities.

🔄 Symmetric Functions: Quickly mirror and expand your levels with our symmetric functions for a grander scale.

With PLG, you’re not just building levels; you’re crafting worlds. Unleash your creativity with minimal effort and maximum flexibility. 🌟

I have a plan to add more new features to PLG so feel free to share your ideas with me using this email: [email protected]

Discord Server

Update History



Exclusive editor

Auto socket detection

Teach the socket detection system and make it better

Automatically and Manually generate levels

Multiplayer support

Works with modular marketplace assets.

Add rules and conditions easily

Define sockets manually or automatically

Symmetric support to expand your levels

Automatically tries to prevent failure

Location range support to generate the level

Free 3d models included

Define rules for the borders of your map.

Code Modules: Runtime Editor

Number of Blueprints: Several blueprint nodes to generate levels from blueprints

Number of C++ Classes: +25

Network Replicated: Yes

Supported Development Platforms: Windows, Mac

Supported Target Build Platforms: Works on any platform that supports multi-threading including PC, Mobile, and Mac

Documentation: Link

Important/Additional Notes:

1-Make sure to watch at least one of the tutorials before purchasing the project.

2-It might be very slow on very large levels so use the chunk algorithm or use range option to generate levels.

3-It's a customized version of the "Wave Function Collapsed" (WFC) and still, like the original algorithm there's a chance that it fails to generate the level based on your rules although it always tries to prevent failure.

4-Some mesh examples are modified versions from with a CC0 license.