Source SDK — набор утилит для создания модификаций на движке Source, разработанный корпорацией Valve. Исходные коды проекта были скачены и проверены ещё в конце 2013 года. На новогодних праздниках я планировал написать статью о результатах проверок. Но лень победила творчество, и я приступил к написанию статьи только когда вернулся на работу. Впрочем, я думаю, вряд ли за этот период что-то успело измениться в исходных кодах. Предлагаю вашему вниманию ознакомиться с подозрительными местами, которые я нашёл с помощью анализатора кода PVS-Studio.
Читать полностью »
Рубрика «game development» - 90
Анализ проекта Source SDK
2014-01-16 в 8:37, admin, рубрики: bugs, c++, cppcat, game development, pvs-studio, Блог компании PVS-Studio, обзор кода, ошибки в коде, разработка игр, метки: bugs, c++, cppcat, pvs-studio, обзор кода, ошибки в коде, разработка игр8 ключевых преимуществ локализатора (на самом деле нет)
2014-01-15 в 12:41, admin, рубрики: game development, Блог компании All Correct Localization, локализация игр, Локализация ПО, локализация приложений, продажи, метки: локализация игр, Локализация ПО, локализация приложений, продажиПериодически с нашими менеджерами продаж случаются небольшие конфузы, когда мы не знаем, как лучше ответить на вопрос потенциального клиента. Как правило, это случается после того, как потенциальный клиент уже пообщался с нашими конкурентами и задаёт нам вопросы, составленные из конкурентных преимуществ коллег.
.jpg)
Менеджер продаж восьмидесятого уровня
Поскольку локализация — услуга профессиональная и издалека похожа на чёрный ящик, в котором то ли зайчики, то ли голуби, ниже мы попытаемся приоткрыть завесу тайны над процессами локализации и помочь обрести защиту от менеджеров продаж восьмидесятого уровня. Мы составили список из восьми конкурентных преимуществ, которые на самом деле таковыми не являются. Объясним, почему это так.
Читать полностью »
Опыт нашей мобильной игры на KickStarter
2014-01-15 в 7:58, admin, рубрики: game development, gamedevelopment, ios development, Kickstarter, tower defense, unity3d, zombie, краудфандинг, разработка под iOS, метки: gamedevelopment, ios development, Kickstarter, tower defense, unity3d, zombie Здравствуйте, друзья!
Осенью прошлого года мы опубликовали здесь статью, в которой рассказали, какие грабли собрала наша команда за три года своего существования и какие шишки мы набили в попытках научиться делать и продавать игры на примере двух последних проектов. Тогда мы обещали рассказать о наших приключениях на Кикстартере. И вот теперь добро пожаловать под кат!
Публикация epub книг в iBookstore — реальный опыт
2014-01-14 в 17:28, admin, рубрики: apple, books, development, game development, iOS, книги, публикация, разработка, разработка под iOS, метки: apple, books, development, iOS, книги, публикация, разработка Многие знают о возможности публикации книг в Apple iBookstore.
Даже в рунете можно найти статьи, посвященные этому вопросу. Но при внимательном их изучении, они оказываются просто переводом общедоступных западных материалов и форумов.
При реальной же попытке создать и опубликовать книгу в iBookstore, на многих этапах приходится сталкиваться с нигде не описанными проблемами, осложненными тем, что мы являемся жителями СНГ.
Но наш пытливый славянский мозг не привык отступать.
И без лишней скромности могу сказать, что нам, одним из немногих, все таки удалось дойти до конца и получить в результате опубликованную книгу!
Редактор частиц QML
2014-01-14 в 16:10, admin, рубрики: game development, Gamedev, open source, particles system, QML, qt, qt quick, Qt Software, qt5, частицы, метки: Gamedev, open source, particles system, QML, Qt, qt quick, qt5, частицы Представляю ещё один свой проект, на этот раз, — opensource (лицензия GPLv3).
QML Particle Editor — редактор частиц, десктопное приложение, написанное целиком на QML.

Не знаю, как вы, а я Qt Quick Designer (известный также, как qml2puppet) обычно не использую, глючный он, да и руками мне удобнее писать. Беглый обзор показал, что для работы с частицами QML до сих пор ничего специфичного нет и не ожидается, поэтому за время новогодних праздников запилил свой редактор.
Зачем это нужно? Удобнее изменять свойства и тут же видеть результат, чем вслепую править код и гадать, почему внешне ничего не изменилось. Само собой, для того, чтобы делать крутые штуки вроде тех, что лежат в демо-приложенях, придётся вникнуть во взаимосвязь компонентов и разобраться в свойствах, без этого не обойтись. Хотя, основу, например, можно набросать в редакторе, а плюшки вроде ColorAnimation on color прописать уже руками, так как всё, что делает мой редактор — позволяет создать сцену и получить её QML код, который сразу можно использовать в любом проекте.
Подробности реализации и ссылка на репозиторий — под катом.
Читать полностью »
Читальный зал мобильного инди-разработчика: самое интересное за новогодние каникулы
2014-01-13 в 8:45, admin, рубрики: analytics, App Store, game development, mobile development, Блог компании KamaGames Studio, метки: analytics, app store, game development, mobile developmentНовогодние каникулы остались позади. Самое время оглянуться назад и найти в череде праздников ворох интересных ссылок. Мы решили в качестве эксперимента опубликовать материалы внутренней рассылки, которая каждую неделю ложится в ящики сотрудников KamaGames Studio. Информация должна быть общедоступной!

Мы постоянно ищем интересную информацию
В нашу подборку мы регулярно включаем новости, статьи и ссылки, которые могут быть полезны в мобильной разработке. Будем признательны за конструктивную критику такого формата. И не ругайте сильно, если в перечне найдутся бородатые бояны или спорные суждения. Важна не сама информация, а то, как мы с ней работаем!
Новости
http://www.livebusiness.ru/news/11213/ — ABBYY предлагает облачные сервисы для переводов
http://blog.flurry.com/bid/103350/Christmas-Continues-To-Set-App-Download-Records-In-Spite-Of-Slowing-Growth-and-Globalization-of-App-Market — Flurry о рождественских скачиваниях приложений
http://www.insidemobileapps.com/2014/01/03/king-brings-match-three-game-farm-heroes-saga-to-ios-android/ — Создатель Candy Crush Saga — King — выпустила новую match3 игрушку на мобильных платформах, которая уже стала хитом
http://thenextweb.com/insider/2014/01/04/zynga-testing-bitcoin-payments-web-games/#!rnM2s — Zynga тестирует прием биткоинов в своих веб-играх
http://recode.net/2014/01/03/rovio-says-its-taking-free-to-play-slow-uh-sure/ — Rovio признается, что пока медленно осваивает фритуплей
http://www.pocketgamer.biz/r/PG%2EBiz/Chillingo+news/news.asp?c=56406 — Фаундеры Chilingo покидают EA и саму Chilingo
http://www.pocketgamer.biz/r/PG%2EBiz/Nokia+news/news.asp?c=56422 — Nokia прекращает поддержку MeeGo и Symbian
www.insidemobileapps.com/2014/01/06/is-ibeacons-future-in-mobile-gaming/ — Интересная идея на стыке геолокации и внутриигровых офферов
http://vk.com/durov?w=wall1_45607%2Fb854e2b29591344e50 — Павел Дуров объявил итоги мобильного года для «В конаткте», зафиксировав лидерство социальной сети
http://www.m24.ru/videos/38510 — Вступил в силу закон о запрете на продажу сим-карт «с рук»
http://app2top.ru/?p=35597 — Alibaba разрабатывает собственную игровую платформу
Читать полностью »
«С тебя игра за 100 баксов!» или почему Indiegogo вообще не Go-Go
2014-01-10 в 8:57, admin, рубрики: fail story, game development, indiegogo, unity3d, головой об стену, краудфандинг, неудачная попытка, метки: fail story, indiegogo, головой об стену, краудфандинг, неудачная попыткаОколо месяца назад, параллельно со стартом компании на Indiegogo, я написал на Хабрахабр статью Тяжкое бремя одинокого Indie. За прошедшее время я получил большое количество положительных отзывов и слов поддержки в отношении игры над которой я работаю, и от хаброюзеров, и просто от людей которые видели (успели в первую неделю) проект на индигого. Так почему же, не смотря на такой положительный feadback, компания по сбору средств была полностью провальной?

Предлагаю вам насладиться собранной мною коллекцией замечательных грабель, на которые я наступил. Читать полностью »
Простой publish-subscribe для мультиплеера на CoronaSDK, Gideros, Moai
2014-01-09 в 13:53, admin, рубрики: game development, Gamedev, Lua, node.js, socket, метки: Gamedev, lua, node.js, socketОднажды с коллегой столкнулись с проблемой реализации рилтайм мультиплеера на CoronaSDK. Сначала попробовали сервис pubnub.com, но со временем поняли, что не устраивает их latency (у них все через http) и цены. Не найдя ничего получше, решили на скорую руку создать на Node.js свой велосипед (или скорее самокат, потому как весь серверный код умещается в 90 строк с комментариями).
Назвали в шутку NoobHub. Распространяется под лицензией WTFPL.
Читать полностью »
Очередная гениальная идея в стиле краудфайндинового ТЗ текстовой игры
2014-01-04 в 20:43, admin, рубрики: game development, mud, open source, краудсорсинг, метки: mud Интерактивные книги популярны среди немногих, но их суть вообще мигрирует во все ММОРПГ и на основе текстов пишутся сюжеты и квесты и тд. Недавно в комментариях предложил использовать движок текстовых игр и решил сам слегка ознакомиться с возможностями.
Обнаружилось, что этих движков как минимум несколько и их список и список игр доступен по адресу rilarhiv.ru. Это может быть не всем интересно, для любителей в основном, многие не пишут книги, но все читали хотя бы одну и все выполняли квесты, может быть кто-то играл в mud, игровая механика интерактивных книг плавно перешла в игровую и реальную жизнь.

Читать полностью »
Zynga играет с Биткойном
2014-01-04 в 18:20, admin, рубрики: bitcoin, Facebook, game development, Zynga, криптография 
Как сообщает CoinDesk, гигант социальных игр Zynga начинает тестировать использование Биткойна в своих приложениях. Значение этой новости трудно переоценить — ведь Zynga буквально доминирует в мире игр для социальных сетей, в которые играют десятки миллионов. Если этот тест будет успешен, для цифровой валюты откроется гигантский, и к тому же активно растущий, рынок.
Zynga объявила, что она будет принимать биткойны для покупок внутри некоторых своих игр, в качестве «теста» своей интеграции с биткойн-процессором BitPay. Этот шаг потенциально открывает для цифровой валюты рынок в 800 млн. долларов в год — именно в такую сумму оцениваются внутриигровые покупки в играх только одной этой компании. Читать полностью »

