Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

PrettyPoly - open source 2d level editing tool

Discussion in 'Assets and Asset Store' started by qbertreynolds, Jul 28, 2014.

  1. qbertreynolds

    qbertreynolds

    Joined:
    Aug 5, 2012
    Posts:
    5
    I made a 2d level editing tool for. It's written in C# and licensed under MIT.

    Features:
    • layer based editing
    • fill a polygon with a texture.
    • place sprites around the border
    • setup rules for placement in a direction
    • color variation (control over hue, saturation, value, and alpha)
    • collision events based on contact normal and layer
    • freehand drawing of levels
    • neat shaders for floaty bits
    Here's a video
    Source code for the project in the video can be found here.
    You can download the Unity package for it here.

    If you'd like to use it in your own project and you're using Git, I suggest adding PrettyPoly and Paraphernalia as submodules instead.

    Edit 1:
    Here it is in action on a Steven Universe fan game I'm working on.
     
    Last edited: Sep 28, 2014
  2. Hard target

    Hard target

    Joined:
    Oct 31, 2013
    Posts:
    132
    I don't understand what this for.Can it be used with the marching cubes algorithm?
     
  3. qbertreynolds

    qbertreynolds

    Joined:
    Aug 5, 2012
    Posts:
    5
    It's for 2D game development primarily. I suppose I should have clarified that. I made it to be able to quickly prototype 2D platformer games. You set up some rules for where and how sprites are placed along a path, fill the path with a tiled texture if you want, save a prefab, and then draw your level.