Много-ли вы знаете о пищевой соде?
Сколько методов ее применения Вам известно?

Знаете-ли Вы, что сода обладает антисептическими свойствами? Ее применяют при полосканиях, ингаляциях и для очищения кожи, а также для тщательного промывания фруктов и овощей? Читать далее
Создание объекта со случайными свойствами
В некоторых играх на базе Cocos2d-x бывает необходимость создать объект со случайными физическими (размер, масса, положение) и графическими (спрайт, его размер и цвет) свойствами. Читать далее
Не срабатывает будильник
Недавно столкнулся с проблемой не работающего будильника на своем Android-смартфоне. Проблема в следующем: будильник заведен на определенное время. Но в это время звонок не подается. Но как только включишь телефон, будильник сразу-же начинает звонить. Читать далее
Отображение сообщения Toast при выходе из игры на Cocos2d-x
Допустим, вам необходимо отобразить диалоговое окно «До свидания» когда пользователь выходит из игры на базе Cocos2d-x. Читать далее
Установка Google Play в эмулятор Android
Не так давно пытался создать эмулятор Android с сервисами Google Play.
На хабре нашлась запись как это сделать.
Согласно этой записи нужно было создать новый эмулятор на базе Google APIs 16. Но на деле оказалось, что можно создать и просто на базе API 16. Читать далее
Проблема с кроссплатформенным вызовом srand () в Cocos2d-x
В официальном руководстве по Cocos2d-x рекомендуют передавать в функцию srand () в качестве зерна рандомизации текущее количество миллисекунд на устройстве. Однако универсальной функции для этого нет, поэтому они предлагают использовать разные функции для разных платформ. Читать далее
Делаем из фотографий мультики
В редакторе изображений Gimp есть хороший фильтр для наложения мультипликационного эффекта на фотографию, то есть объекты на фотографии после него будут выглядеть как мультяшные.
Этот фильтр может быль очень полезным во время создания ресурсов для игры на базе моего любимого движка Cocos2d-x. Лично мне он пригодился для создания ресурсов для игры Сушиед. Читать далее
Android SDK на Ubuntu Linux 64bit
По умолчанию компания Google не предоставляет набор Android SDK для 64-разрядных операционных систем.
Чтобы запустить Android SDK на 64-битном Ubuntu Linux нужно установить дополнительные пакеты, а именно — прослойку, отвечающую за работу с 32-разрядными приложениями в 64-разрядной среде. Сделать это можно с помощью следующей команды:
sudo apt-get install ia32-libs
Также нужны стандартные библиотеки C++ для 32-битной системы, которые устанавливаются так:
sudo apt-get install libstdc++6:i386 libgcc1:i386 zlib1g:i386 libncurses5:i386
Для запуска эмулятора понадобятся еще следующие пакеты:
sudo apt-get install libsdl1.2debian:i386
После установки всех вышеупомянутых пакетов программирование для Android на 64-разрядной системе станет возможным. Вы сможете разрабатывать, тестировать и компилировать все свои Android-приложения.
PS: Если Вы будете использовать эмулятор с эмуляцией GPU, то возможно появление таких ошибок:
error libGL.so: cannot open shared object file: No such file or directory
Failed to load libGL.so
Чтобы это исправить нужно выполнить команду sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
Прототип новейшего iPhone
В интернете появился видеоролик, в котором показывают прототип инновационного смартфона от компании Apple!
Взрывная волна в Box2D
Функция, имитирующая взрывную волну в игре с использованием физического движка Box2D. Читать далее
