Я тут не вижу экспертов, это обзорщики, блогеры, хипстеры, да. Эксперты для меня это ребята по безопасности, которые знают архитектуру, протоколы, шифрование, патчи, схемотехнику.
Спасибо за статью! А скажите, правильно ли я понял раз у вас нет авторитарного сервера, вы наверняка предсказания, интерполяцию и всякие такие штуки не делаете?
Мне очень печально что стало с КРИ. Их спасёт только объединение с Игромиром. А вообще надо идти в массы, привлекать молодые команды. Пусть на деньги спонсоров, например Маил ру, приглашают интересных докладчиков и команды.
Быстрее точно нет, «хуже стандартного решения» — субъективно. Объективно минусы: нет проверки орфографии и неудобный формат, первое решается плагином проверки орфографии, второе уже решено редактором. А преимущества над xml я уже назвал, их больше и они перекрывают минусы.
Спасибо интересная статья! Небольшой комментарий, всё же от синглтонов я отказался бы, стоит использовать статические классы. Доступ к ним понятнее и храниться будет стеке, а не в куче. И ко всем господа, рекомендация Unity — страйтесь создавать значимые типы, а не классы.
1. В локализации много данных. Про преимущества над xml я уже рассказал. Взгляните на sqlite как на альтернативу, а не как на единственное правильное решение.
2. Нет, это не лучше. Потому что если рассматривать кейс только для чтения, вы будите удваивать данные, которые уже лежат в ресурсах. SteaningAssets позволяет избавиться от этого. Использования директив препроцессора для разработки кроссплатформенных приложений — это тоже нормально. И пользовательские директории приложения на разных платформах отличны, в статье я об этом упоминал.
1. Что вы имеете ввиду под сериализацией? Работу с сервером? Для нас важно было не забивать канал излишними инициализационными данными, любые изменения приходят дифом и пишутся в базу.
2. Просветите меня тогда, пожалуйста, как из ресурсов использовать базу sqlite только для чтения без копирования в пользовательскую директорию? Я вот не знаю как.
SQLite для локализации рабочее решение. Такое применение вы можете встретить среди iOS разработчиков (и для ресурсов тоже). Имея несколько xml файлов локализации, sqlite даёт всегда один. Даже если вы объедините всю локализацию в один xml файл, поиск в БД всегда будет быстрее. Многим людям удобнее работать с SQL ORM чем с XPath. Ну и вербозность xml уже достала.
Возможно вам сейчас кажется имплементация SQLite большим оверхедом, но как только вы внедрите его в проект, вы поймёте насколько всё стало удобно, практично и быстро. Я конечно же не навязываю своё мнение, но SQLite в вашем приложении опрелённый плюс, пусть даже не для локализации, но всё же попробуете его.
Ребята выступали на КРИ 2013. Пока Unity в бете, в Microsoft никто ваши приложения публиковать напрямую не будет! Вам надо обращаться в Unity Tech, и если они сочтут ваше приложение достойным, заапрувят, и только потом Microsoft рассмотрим вашу заявку. А по словам Олега Придюка версия может быть в бете год.
Сапожники с сапогами: какие смартфоны выбирают для себя эксперты
Как расправиться с читерами и не переписать весь код
Монетизация Oculus Rift и Leap motion в квестах в реальности
Смотрите трансляцию Microsoft с Конференции разработчиков игр
Как мы строим авиатренажер: проекционный экран
Базовая анимация с iTween
iTween несколько тыщ строк кода в одном файле это плохо.
Даже неопытный хакер может взломать 8 из 10 крупных компаний
10-мониторный рабочий стол своими руками
В погоне за любимым делом или как я оказался в Бельгии
C 4 мэров городов Дании Universal Music требует оплаты в 42 тысячи долларов за музыкальную пародию на Gangnam Style
Unity3d + SQLite
Unity3d, в помощь начинающим
Unity3d + SQLite
2. Нет, это не лучше. Потому что если рассматривать кейс только для чтения, вы будите удваивать данные, которые уже лежат в ресурсах. SteaningAssets позволяет избавиться от этого. Использования директив препроцессора для разработки кроссплатформенных приложений — это тоже нормально. И пользовательские директории приложения на разных платформах отличны, в статье я об этом упоминал.
Unity3d + SQLite
2. Просветите меня тогда, пожалуйста, как из ресурсов использовать базу sqlite только для чтения без копирования в пользовательскую директорию? Я вот не знаю как.
Unity3d + SQLite
Unity3d + SQLite
Возможно вам сейчас кажется имплементация SQLite большим оверхедом, но как только вы внедрите его в проект, вы поймёте насколько всё стало удобно, практично и быстро. Я конечно же не навязываю своё мнение, но SQLite в вашем приложении опрелённый плюс, пусть даже не для локализации, но всё же попробуете его.
Началось бета тестирование Unity 4 Game Engine c поддержкой Windows 8
Unity3d + SQLite
Подделываем вашу подпись при помощи шарнирного механизма. Теорема Кемпе
Как жена может помочь в работе фрилансеру