This listing has not been migrated to FAB by the seller. It is only available to use from your Vault in the Epic Games Launcher.Learn more about Fab

Grid Based Tile Editing System

TaylorDriggs - Code Plugins - Apr 16, 2021

An extensible, stateful grid system with full tile editing support.

  • Supported Platforms
  • Supported Engine Versions
    4.24 - 4.27
  • 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.

NOTE: GB-TES will NOT be updated for UE5.


Grid Based Tile Editing System (GB-TES) is a framework for any game that uses a grid. It offers an open and extensible system for structuring games with grids. It allows for stateful and modifiable grids of arbitrary shape, and works both in editor and in game. It also allows for intelligent agents to be placed in the world of the grid and navigate autonomously (A* pathfinding and collision avoidance with a few simple agent ‘brains’ included). GB-TES even has a built in editor mode that allows for easy tile editing, almost as if working in dedicated tile editing software. 

Technical Details

Documentation: https://docs.google.com/document/d/1gnbPzFxz42jqLzxxHM3GOTT64QSHnYSofAwM4-zttEQ/edit?usp=sharing

Example Project: https://drive.google.com/file/d/1LcuBQ5piJed_5PATou1YWIYbniWh2Rpf/view?usp=sharing

Support Email: taylor.a.driggs@gmail.com


New in v1.1.4 - Check out the documentation for more details!!

  • Dynamic Tile Set System - replaces and expands on the TileRendererGridScript.
  • Modifier Tags - easier and more versatile
  • Various Pathfinding Updates
  • Huge Editor Mode reliability fixes!!
  • New modifier type - Mesh Trace Modifier
  • NOT backwards compatible - be careful updating!!


Features (Base GB-TES Functionality):

  • Grids (square and hex)
  • Tile Rendering On Grids
  • Snapping Actors To Grids (separate from UE4’s snapping)
  • Attributing Data To Grids
  • A* Pathfinding
  • RVO Collision Avoidance
  • 4 Agents (intelligent actors that can move around the grid)

Features (System Wide):

  • Works In Editor And In Game
  • Fully Blueprint Compatible
  • Extensible In C++ and Blueprints
  • Editor Mode For Easy Modifier Management


Code Modules:

  • GridBasedTileEditingSystem (RuntimeModule)
  • GridBasedTileEditingSystemEditor (EditorModule)

 

Number of Blueprints: 0

Number of C++ Classes: 33

Network Replicated: No (planned in future updates)

Supported Development Platforms: Win32/Win64

Supported Target Build Platforms: Win32/Win64/Linux/Mac

Tags

TILESETPATHFINDINGTILESSQUARE GRIDHEX GRIDGRID SNAPPINGGRIDBLUEPRINTSEXTENSIBLE