Procedural Level Generator

Vahid - 코드 플러그인 - 2024/03/01

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.4
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

Trailer

Tutorials


🚀 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.


🏙️ City Generator: Generate city grids with only two clicks! Add areas and districts into your city with ease. Including an automatic road generator.


🏗️ 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

기술적 세부사항

Features:

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: +34

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 kenney.nl with a CC0 license.