Записи, конспекты, шпаргалки по IT технологиям.

Программирование с использованием широких символов wchar_t

Стандарт ISO C90 ввел тип широких символов wchar_t, тем самым назначив официальный стандарт для широких символов в языке Си. Однако его использование не очень хорошо понимается программистами на Си, и отладка широких символов с помощью отладчика GDB является проблемой, решить которую могут немногие. В результате многие программисты прибегают к использованию массивов символов ASCII, что не очень хорошо; Сегодня локализованный код имеет все большее значение.

[ Читать далее ... ]

Поддержка мультиразрешений в Cocos2d-x

Для поддержки нескольких разрешений экранов мы должны определиться: во-первых с каким соотношением сторон экрана мы будем работать, во-вторых определить разрешение разработки т.н. DesignResolutionSize. В третьих создать наборы ресурсов для всех поддерживаемых разрешений.

[ Читать далее ... ]

Работа с форматом .plist в Cocos2d-x

Формат Property list - родом с платформы MAC почитать что это за зверь можно здесь: developer.apple.com: Property list, здесь: plist(5) Mac OS X manual pages и здесь: developer.apple.com: Property List Programming Неплохая штука, но поддерживается Cocos2d-x не полностью, хотя и того что есть вполне хватит для работы.

[ Читать далее ... ]

Управляющие силы - "рыскание"

Управляющие силы призваны помочь автономным персонажам двигаться в реалистичной манере, с помощью использования простых сил, можно добиться, реалистичного поведения, такого как импровизационная навигация (рыскание) персонажей. В этй статье объясняется теория лежащая в основе идеи управляющих сил, обеспечивающих поведение рыскания, а также его реализацию.

[ Читать далее ... ]