Вот, тоже озадачился, однако.
Для справки:
штука за сотню баксов - это, очевидно, X9 Unity3D Dialog Engine
http://x9productions.com/blog/?page_id=94Unity developers, drastically cut the development time for your OSX, Windows and iPhone games!
Instantly make your game worlds come to life by:
- Adding popup descriptions to any object in your world
- Add simple or complex dialogue to any character or object in your game.
- Remember past interactions with objects and
- Change the dialogue based on those past interactions.
- Assign missions and react to completed missions
- Add or remove items from the inventory
- Play dialogue audio
- Start and stop animations
- Create new model instances
- Play SFX or other sound effects
All right out of the the dialogue.
Included free with this product is a very easy to use inventory system, 100% compatible with the dialogue engine and also a proximity alert system that will active the Look at / Speak to / Interact and Collect icons as appropriate for the relevant object.
Included in this package:
* The Unity Dialogue Engine JavaScript source code
* The Unity Dialogue Engine C# source code
* Complete documentation and technical info sheet
* Sample projects for standalone and iPhone projects in JavaScript
* Sample projects in C#
* 4 Example JavaScript displays for drag and drop dialogue creation for both standalone and iPhone products
* 3 Example C# displays for drag and drop dialogue creation
* A Graphical Dialogue Editor to save you from having to code the dialogue by hand (Unity 2.5+ only)
* Bonus objects: Inventory, Proximity alert display
На оф.форуме имеется посвящённый ей тред ->
http://forum.unity3d.com/viewtopic.php?t=29629Инструмент, безусловно, нужный, ну, а $100... это, конечно, безобразие!
Надо писать свой такой же, но бесплатный.