Month: May 2017

Version 1.7.1 is now available on the Pixel Crushers customer download site. If you need access, please contact us with your Unity Asset Store invoice number. It should be available on the Asset Store in 5-10 business days.

 

Version 1.7.1

Core

  • Changed: Added Hide() method to the IBarkUI interface.
  • Added: Support for actor Display Name. Name and Display Name (and localized versions) now also support [var] and [lua] tags.
  • Added: Dialogue Manager > Bark Settings.
  • Added: Bark Groups.
  • Added: Language text export in Dialogue Editor and Localized Text Tables.
  • Added: Response menu timeout option Select Random Response.
  • Fixed: Parsing error in text with [var] tags immediately followed by certain other tags.
  • Fixed: OnBarkLine sent to Dialogue Manager incorrectly passed speaker instead of subtitle.
  • Dialogue Editor:
    • Timed auto-backups (default is every 10 minutes).
    • Watches tab can now set variable values; added “Add All Variables” menu item.

Third Party Support

  • Updated TextMesh Pro, NGUI, TK2D & DF-GUI bark UIs to add new Hide() method.
  • articy:draft:
    • Added: ArticyEditorTools.FindPortraitTexturesInAssetDatabase().
    • Fixed: Unticked dialogues are now properly excluded from import.
  • ORK Framework: Added UnityUIDialogueUIORKBridge to assist with Unity UI.
  • TalkIt: Added support for design-time and runtime imports.
Month: May 2017

Version 1.7.0 is now available on the Pixel Crushers customer download site. (Contact us with your Unity Asset Store invoice number if you’d like access.) It should be available on the Asset Store in about 5-7 business days.

Some highlights:

  • Big improvements to the articy:draft importer: support for nested dialogues and flow fragments, voiceover plugin, and localization plugin.
  • Improvements to TextMesh Pro support (better auto-focus, response autonumbering, etc.).
  • New integration packages for Deftly and Rog.

Version 1.7.0
Core

  • Updated to support Unity 2017.1.
  • Changed: CurrentConversationState is now set before OnConversationLine message.
  • Added: Message OnQuestEntryStateChange.
  • Added: {{defaultsequence}} sequencer keyword.
  • Added: AudioWaitOnce() sequencer command.
  • Added: Entrytag formats ActorID_ConvTitle_EntryDescriptor, VoiceOverFile.
  • Improved: Sequence parser is now more robust and memory-efficient.
  • Improved: Lua Console has new option to pause game when open.
  • Improved: IncrementOnDestroy & PersistentDestructible only fire if object is destroyed while application is playing.
  • Fixed: When sending Dialogue System messages (e.g., OnConversationStart) to actor or conversant which is Dialogue Manager, no longer double-sends to Dialogue Manager.
  • Fixed: Actor node color override now also works for player.
  • Unity UI:
    • Added: Wait for Hide Animation checkbox when showing queued alerts.
    • Improved: Optimized Unity UI Quest Tracker for memory and speed.
    • Fixed: ‘Animator is not playing a playable’ warnings.

Third Party Support

  • articy:draft: Now handles articy 3.0 string type; recursive dialogues and flow fragments; voiceover plugin support; localization plugin support.
  • Chat Mapper: ChatMapperProject.ToDialogueDatabase() now does same post-processing as Chat Mapper Converter window.
  • NGUI: Updated deprecated API call in Unity 5.3+.
  • Deftly: Added support.
  • Makinom: Updated for Makinom 1.7.0.
  • ORK Framework: Updated for ORK Framework 2.10.
  • Rog: Added support.
  • RPG Kit: Updated for RPG Kit 3.1.7.
  • RT-Voice: Updated for RT-Voice 2.7.1.
  • TextMesh Pro: Updated for feature parity with Unity UI scripts (better auto focus, response autonumbering, etc.).
Month: May 2017
Website: An/Other
Developer: Jordan Sparks
An/Other

 

An/Other is a short 3D interactive video game for social change that explores issues in society, challenges players’ perspectives on the matter, and attempts to change how people think about games. Released on August 31, 2015, An/Other is based on extensive research with an 80-page research paper available. It is recommended to play the game fully before reading the paper.

An/Other is Jordan Sparks’ major research thesis project on Games For Social Change for Master of Arts in the Media Production program at Ryerson University. An/Other was exhibited at Media Mix 2015, the Hand Eye Society’s Game Curious 2016 – Identity, and Game Furious seminars, and the 2016 Toronto Comic Arts Festival’s Comics Vs. Games Exhibition. An/Other has also been featured in the news reports by the Torontoist, The Toronto Star, Metro News, and CityNews Toronto and was discussed on the radio program Mediation Station. An/Other and Sparks’ research on Games For Social Change were also presented for the Principles of Game Design course at Sheridan College, where he was invited twice to speak as a guest lecturer in 2017.