Tiled Level

Puf Studio - Code Plugins - Dec 16, 2021

Allows you paint 3D modular asset as 2D tilemap on level, and a customizable build system.

  • Supported Platforms
  • Supported Engine Versions
    4.26 - 4.27, 5.0 - 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Documentation/Discord/PatchNote




V3.0

Grabing the ideas from LDTK, a new rule based painting mode is landing. Now you just need to define the rules, and then all associated meshes or blueprints will just popup at the desired position and rotation. This will make the whole painting process easier.



V2.0

With new game time features included now, you can easily create build system based on it.

---

Tiled level plugin is a level design tool in Unreal Engine that allows you to paint modular assets directly. Setup tiled item set from your static mesh or actor, and you are ready to paint these 3D assets like a 2D tilemap. Makes level design from modular assets way easier and intuitive and prototypes your design idea way faster.


When To Use

  • Level design for tiled based game
  • Assembling modular asset
  • Quick prototyping
  • Customizable build system (V2.0)


Demo


Tutorials (Playlist here)

Technical Details

Features:

  • Tiled Item Set (custom asset & editor) to set up, preview, and manage item palette to paint.
  • Tiled Level Asset (custom asset & editor) to store placement data on all floors.
  • Tiled Level EdMode A whole new editor mode to handle the painting process. Painting tools include select, paint, erase, eyedropper, rotation, mirror, and auto-snap.
  • Floors system A 2D layer system implementation in the 3D world. Allows you to move, hide, duplicate, and delete placements from the same floor together.
  • Allow directly edit tiled level on UE4 level editor.
  • Performance is more efficient than normal workflow. (All placements are stored in instanced manner)
  • Easily break tiled level into separate static meshes and actors for detail fine-tuning each placement.
  • Tiled Level Gametime System to handle all gametime features so that you could easily create your build system on top of it. (V2.0)
  • Easily to bind any custom data to existing Tiled Item. (V2.0)
  • Auto paint. Define your rule and just make them popup at the desired position. (3.0)


Code Modules:

  • TiledLevel (Editor)
  • TiledLevelRuntime (Runtime)


Number of Blueprints: 0

Number of C++ Classes: 39

Network Replicated: No


Intended Platforms: Windows

Platforms Tested: Windows


Supported Development Platforms: Windows, Linux

Supported Target Build Platforms: Windows, Linux


Documentation: Link

Two sample packs (Land, House) are included in the plugin.