Валентин Симонов, Unity

509 views

Published on

Лекция "Unity и Windows 8/Store"

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
509
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Валентин Симонов, Unity

  1. 1. + Валентин Симонов Interactive Lab @valyard
  2. 2. Standalone Windows Application
  3. 3.  Unity 4.2  Windows 8  Visual Studio 12 http://docs.unity3d.com/Documentation/Manual/windowsstore-gettingstarted.html Windows Store Application
  4. 4. ??? Экспорт в Visual Studio solution Profit
  5. 5.  D3D11 C# Solution - Быстрее  XAML C# Solution - Можно использовать XAML элементы - Анимация прелоадера во время загрузки игры Типы solutions
  6. 6.  Remote Tools for Visual Studio 2012  Отладка кода игры - Добавить Unity C# project в solution Debugging
  7. 7. Mono и .NET
  8. 8.  Полностью нативное приложение  Visual Studio проект  Отладка в Visual Studio Unity и .NET
  9. 9.  Разное окружение в редакторе и в билде  Отладка и паблиш только C#  Не поддерживаются некоторые классы Hashtable, ArrayList, Thread, XMLDocument, множество Win32 методов  5% Unity API всё еще не работает Unity и .NET
  10. 10. Плагин для редактора AssetsPluginsMyPlugin.dll Плагин для Windows Store AssetsPluginsMetroMyPlugin.dll http://blogs.msdn.com/b/dmandreev/archive/2013/10/01/how-to-create-unity3d-winrt-plugin.aspx Плагины в Windows Store проектах
  11. 11. Toast Notifications Live Tiles https://www.assetstore.unity3d.com Charms Settings Share
  12. 12. Директива компилятора NETFX_CORE  NETFX_CORE определена => Build (.NET)  NETFX_CORE не определена => Редактор (Mono) Код в редакторе (Mono) и рантайм (.NET)
  13. 13. AppCallbacks https://docs.unity3d.com/Documentation/Manual/windowsstoreappcallbacks.html UI Thread Game Thread Общение внешнего кода и Unity
  14. 14. Multitouch
  15. 15. Multitouch
  16. 16. Multitouch
  17. 17. TouchScript Multitouch библиотека для Unity  Работа с жестами в иерархии объектов (see iOS)  Windows touch, TUIO, iOS, Android, WinRT  Легко расширяется https://github.com/InteractiveLab/TouchScript  Бесплатна и Open-source
  18. 18. Валентин Симонов Interactive Lab @valyard

×