Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

[RELEASED] UMVC - Model-View-Controller Generator built for Unity

Discussion in 'Assets and Asset Store' started by loic-lopez, May 27, 2020.

  1. loic-lopez

    loic-lopez

    Joined:
    Jan 30, 2016
    Posts:
    4

    Model-View-Controller Generator built for Unity

    Fast, Simple and intuitive
    What is UMVC?

    UMVC is trying to integrate the MVC pattern with ease with Unity you can generate easily your Model, Controller and your View.

    The library is following the MVC pattern as follows:



    Features

    Customizable T4 Templates

    ✅ Customizable Base Templates

    ✅ Generate your architecture directly in the Unity Editor

    Model
    ✅ Automated Events bound on model fields
    • ✅ OnFieldWillUpdate(string field, object newObject, object oldObject)
    • ✅ OnFieldDidUpdate(string field, object value)
    ✅ Generate field when creating a Model

    ✅ Disable/Enable Model Events on demand

    You can read more at: https://github.com/loic-lopez/UMVC

    Also you can read the FAQ: https://github.com/loic-lopez/UMVC/wiki
     
    Last edited: Jun 24, 2020
  2. Davon92

    Davon92

    Joined:
    Oct 24, 2014
    Posts:
    17
    has anyone else tested this?
     
  3. Davon92

    Davon92

    Joined:
    Oct 24, 2014
    Posts:
    17
    and is protected IBaseView<TModel> View; mean to be base view because it says where Tmodel = model and i have no way to access view from controller
     
  4. loic-lopez

    loic-lopez

    Joined:
    Jan 30, 2016
    Posts:
    4
  5. loic-lopez

    loic-lopez

    Joined:
    Jan 30, 2016
    Posts:
    4
    Released version 0.5.1:

    Use the com.solidalloy.type-references (as version v0.5.0) package.