Search Unity

[Released] [Free] WorldMap - Plugin for Cinemachine-based level select / progression

Discussion in 'Assets and Asset Store' started by Deleted User, Apr 17, 2020.

  1. Deleted User

    Deleted User

    Guest

    World Map
    World Map is a free upm package I've just released.
    It's a helper for building 3D level select scenes (or general progression, i.e. achievements)

    Demo:


    Features
    Overview:
    • Framework for creating linear map of nodes
    • Easy starter template (demo scene)
    • For basic use: entirely inspector-configurable (no code needed)
    • For advanced use: flexible - modules can be extended/replaced
    Visual UI/UX:
    • Unlock/availability mechanic for nodes
    • Selection/highlighting UX built-in
    • Custom effects per node-state (unavailable/available/highlighted/etc)
    • Extensible effects system to create your own effects
    Cameras:
    • Cinemachine-based - replacable VCams/transitions
    • Zoom-in support for closups of nodes
    • Custom effects/logic can run in zoomed-in state
    Input:
    • Customizable Input to any Axis/keycode
    • Replaceable Input module for custom input
    About
    This started as a task for a game I was working on, but it seemed relatively generic.
    Since I was looking to get into open source for a while anyway, figured I could polish it and release it.
    I'm not sure how useful or flexible people will find it to be, but I hope it can be a good tool for some of you :)
    It's been a great learning experience for me either way.

    Let me know what you think!

    Installation
    You can get the package via openupm, or through github
    See github readme for more detailed instructions

    Links
    Github: https://github.com/JonLevin25/WorldMap
    openupm: https://openupm.com/packages/com.jonlevin.worldmap/


    Developed with Unity 2019.1.
    Older versions may work but are not tested.