SSS Map Generator

"TextMeshPro" and "InputSystem" are used, so please install them beforehand (required).

Please refer to the documentation for instructions on usage.


⭐⭐⭐ Major Script Update Since Version 1.2.0 ⭐⭐⭐

Starting from Version 1.2.0, the scripts have been significantly refactored.


This includes separation of responsibilities, support for save/load functionality, ScrollView support, and the addition of detailed code comments.


The overall structure has been redesigned with Unity best practices and C# conventions in mind, making it more developer-friendly and easier to extend.


🚩Features

  • Changing icons for each node.
  • Configuration of various nodes (e.g., enemies, bosses, shops, etc., freely customizable).
  • Setting spawn rates, appearing floors, fixed floors, etc., for each type of node.
  • Number of floors, routes and active routes.
  • Size of normal nodes, start nodes, and final nodes.
  • Distance between floors and routes.
  • Changing background images of the map, and adjusting margins between map and background.
  • Various path settings (color, thickness, padding, etc.).
  • Drag sensitivity.
  • Option to create a start node.
  • Option to offset nodes for placement.
  • Option to display text on nodes.
  • Option to allow path intersections.
  • Option to enable completely random placement.
  • Whether to use a random or fixed seed for map generation.
  • Mode Switching.
  • Save, Load, and Delete Save Data.
  • Gamepad support.
  • And more.

🚩WebGL version available for trial before purchase

WebGL Demo


🚩Notes

Executing each node (such as enemies or shops) requires some scripting.


For this reason, this asset is not recommended for users with no understanding of C# or for those who rely solely on visual scripting.


That said, the required code modifications are kept very simple.


🚩About Game Promotion

If you create a game using this asset, please feel free to contact me.


If you wish, I may include a link to your game’s store page here (subject to consideration).