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
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

Allowing Player MODs via Unity Editor

Discussion in 'General Discussion' started by frosted, Jul 19, 2015.

  1. frosted

    frosted

    Joined:
    Jan 17, 2014
    Posts:
    4,044
    I was thinking about how to enable modding. Some things could certainly be just defined as json or straight data. Placing models in 3d space on the other hand is something that's really not so straight forward.

    I started thinking about workarounds, and since Unity 5 is free for all users, I started thinking about the feasibility of putting together a limited set of tools and basically putting together a modding kit package.

    Security is a big problem, but didn't Cities Skylines offer compiled c# - how did they deal with this?

    Is this actually a feasible approach? Any thoughts?

    The idea would be that I would put together a limited set of tools and behaviours that would be public and included in the mod kid. User would download unity, import the mod kit, and more or less, just work within Unity.
     
  2. JamesLeeNZ

    JamesLeeNZ

    Joined:
    Nov 15, 2011
    Posts:
    5,616
    I've thought about the same thing. Never looked into it though.
     
  3. HandOfPriam

    HandOfPriam

    Joined:
    Aug 19, 2010
    Posts:
    34
    I've been looking into this too. Seems like now that asset bundles are more widely available (thanks Unity 5!), you could make a package that supports bundling models and data. Couldn't do scripts though, at least not without reflection. If you included support for something interpreted, like Lua, then you could have a scripting system as well.
     
  4. Kondor0

    Kondor0

    Joined:
    Feb 20, 2010
    Posts:
    596
    I'm more curious if UT would allow this? if we get a way to use the Unity editor as a modding tool, would there be something in the license preventing users to do it?
     
  5. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    20,141
    Last edited: Jul 20, 2015
    Kondor0 likes this.
  6. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    Not as far as I'm aware. And if it is, it's a mistake that Unity will rectify quickly. Many mods will require asset store items. That's a ton of cash that could be pouring into Unity from the Mod scene.