top of page

Week of Editor Tools & Design Documentation

  • Writer: Liam Healey
    Liam Healey
  • Jun 17, 2022
  • 1 min read

Updated: May 22, 2024

Level Generator Plugin

This week was spent mostly on improving the terrain tile editor for my procedural generation system.


Terrain Tile Editor

The goal of the tile editor was to make the setup of the terrain tiles as easy as possible. My first goal was to make it so that it was easy to tell if faces were able to connect with each other, so I added a coloring system that would color faces that could connect the same. I also made it so that there would be a list of all face types on all tiles so the user could easily tell what faces already exist. I next added a system for dragging vertices around with the mouse so that the user did not need to guess the coordinates of the vertices. I then expanded the system to allow for the dragging of faces. After testing this system I found it very hard to get faces to be the length I wanted so I added an adjustable grid-snapping system. I also wanted it to be easy to create new terrain tiles from the editor so I added that feature as well.



Syrup

I also spent some time laying out the initial design documentation for the new game I'll be working on Planting Syrup. You can read the current (likely more refined) version of the documentation here.

Comments


bottom of page