Factsheet

Developer:
Slash Games
Based in Hamburg, Germany

Release date:
February 6, 2015

Platforms:
Unity3D

Website:
assetstore.unity.com/packages/tools/user-tools/gui/data-bind-for-unity-28301

Description

Data Bind for Unity offers a well thought through architecture which keeps the UI clean from the logic and the other way around. This goes so far that no line of code is required to visualize the data in the UI in most cases.

It was initially developed for projects at Slash Games, but very quickly it was transformed into a general tool that can be used in any kind of Unity3D project. In February 2015 it was brought to the Unity Asset Store, so other developers could use the architecture as well to have a well-tested and clean approach to separate application logic from its presentation.

Features

  • Exchange your complete UI without touching any logic. You want to try the new Unity UI instead of your current NGUI-based UI? No problem.
  • No additional UI code necessary to visualize your data.
  • Easily extendable for other UI, e.g. custom ones.
  • Easily extendable for custom UI widgets or mono behaviors.
  • Successfully tested in several games.
  • Ongoing development where further generic features are added that can be used in many different projects.
  • Price will raise with growing feature set, so buy now and get all future additions for free!

Tasks

  • Design of a general architecture for separation of logic and presentation/UI
  • Development of an easy-to-use way for setting up data bindings in Unity by considering the specifics of Unity3D (e.g. game objects, mono behaviours, ...)
  • Documentation and Examples to teach new developers the usage of the asset
  • Continuous support for buyers of the asset
  • Regular updates with bug fixes and new features

Tools


Images

ContextPropertyExample01.png
LabelSetterExample02.png
CollectionExample01.png
ButtonClickCommand.png
LabelSetterExample01.png
LabelSetterExample05.png
LabelSetterExample04.png
LabelSetterExample03.png
GridItemsSetter.png
LabelTextSetter.png

logo

Unity Asset Store
Review and buy the asset at assetstore.unity3d.com.

Unity Forum
Official help and release thread at forum.unity3d.com.

Wiki
Technical documentation at bitbucket.org.

Issue Tracker
Bug reports and feature requests can be submitted at bitbucket.org.



presskit() by Rami Ismail (Vlambeer) - also thanks to these fine folks