MarkLight

MarkLight

MarkLight is framework for Unity that offers
XUML (eXtensible Unity Markup Language) a declarative design language similar in syntax to HTML but instead of defining the contents of a webpage it is used to design scenes in Unity.

XUML can be used to create
views and define their relationship to the underlying game logic. Views are modular building blocks that can represent anything in the scene (UI widgets, meshes, lights, etc).

It's a new elegant and intuitive way of designing and developing scenes in Unity. It speeds up development, it bridges the gap between designers and programmers through a common language, it allows designs to be more easily shared in the community. It's
intuitive, powerful and easy to use.

"This asset saved me so much time on a project already. It keeps game logic and UI logic separated which is perfect for keeping a project organized...All in all I love this tool!

"I really love it. If you are doing a 2D / camera space based UI for your application there is probably no better option right now.

"This has dramatically improved my workflow when working with other team members, this makes UI design portable and much easier to work with vs dragging elements in the scene editor!

"I'm impressed...its one of the most well coded assets I've seen in the store

"Pretty amazing stuff here... If you (like me) come from an XML-oriented design environment (like Adobe Flex or Android), you will feel at home here.

"It's a professinal way to making UI, actually, I'm surprised why Unity3D didn't ship this feature with the new UI system.