UMVC by loic-lopez - 1


UMVC - Model-View-Controller Generator built for Unity

Unity 2019.3.12f1GNU General Public License v3.0Updated 15 days agoCreated on April 18th, 2020
Go to source


Model-View-Controller Generator built for Unity

Fast, Simple and intuitive

Download Download


✔️ Customizable T4 Templates

✔️ Customizable Base Templates

✔️ Generate your architecture directly in the Unity Editor

The library is following the MVC pattern


The View

Any representation of information such as a chart, diagram or table. Multiple views of the same information are possible, such as a bar chart for management and a tabular view for accountants.

The Model

The central component of the pattern. It is the application’s dynamic data structure, independent of the user interface. It directly manages the data, logic and rules of the application.

The Controller

Accepts input and converts it to commands for the model or view.


In addition to dividing the application into these components, the model–view–controller design defines the interactions between them.

  • The model is responsible for managing the data of the application. It receives user input from the controller.
  • The view means presentation of the model in a particular format.
  • The controller responds to the user input and performs interactions on the data model objects. The controller receives the input, optionally validates it and then passes the input to the model.

How to get started

Show all projects by loic-lopez