Обновить
20
@moadibread⁠-⁠only

Пользователь

Отправить сообщение
Ё-моё, шесть лет… Я помню как появился сайт :) Тогда активно ковырял ogre.
Вчера покупали билет, под учетной записью сестры вываливается ошибка oracle, что-то про невозможность вставки null в поле accountid :)

По юзабилити, непонятно вообще… Указать что нужны места в одном купе можно было только пройдя на шаг вперед и вернувшись назад(появлялся соответствующий пункт). Когда для мест появляется вариант «верхнее+нижнее» дополнительно к «верхние/нижние», я тоже не понял.
Да уж :D Забавное описание «FOV»а. Спасибо за хорошее настроение с утра :)
Они отвечали, что уже нет смысла пробовать попасть в бета-тест, всех кого хотели они уже взяли.
Ну мармелад(если ничего не добавили с времен, когда он был airplay) — низкоуровневое апи, а cocos2d содержит в себе практически всё что нужно :) А так меня цена отпугивает, я не думаю, что «возня» с проектами стоит таких денег :) Да и необходимость наличия интернета на машине(для проверки лицензии) не нравится.

Проекты… Конечно хотелось бы деплой, как у airplay :) Чтобы и под iphone собирать под windows. Но ведь вышеописанная Shiva тоже требует почти таких же махинаций.

P.S. проект под андроид я сейчас открываю только, чтобы написать jni-обертку для каких-то платформеннозависимых вещей(прикрутил openfeint, например), непосредственно под iphone собираю не я, но тоже без проблем всё.
P.P.S. опять же, если нравится marmelade — обратите внимание на его поддержку cocos2d-x'ом, пишется русским(насколько я понимаю) товарищем :) Деплой мармелада+функционал кокоса, может быть в этом рецепт комфортной разработки?
Уже тогда, когда я в первый раз обратил на него внимание им можно было пользоваться. В свободное время пишу проектик с его использованием, нареканий нет(разве что звук внимательно не смотрел).

Да, если брать из master, иногда там бывают неаккуратные изменения(один раз потратил целый вечер на поиск причины вылета android-версии, оказалось автор порта под airplay немножко накосячил), но фиксят быстро. Реагируют на пулл-реквесты, отвечают на форуме.

Сейчас по сути они просто добавляют полезный функционал и следуют за ревизиями cocos2d для айфона.

Просто если писать полноценное 2d приложение под две платформы сразу, с тем же unity3d можно влтететь в копеечку, т.к. понадобятся pro-версии(нам ведь нужен сервис достижений, интеграция с фейсбуком, твиттером?).

airplay/mamelade тоже стал стоить хороших денег, при том, что фреймворка нет(а это время, соответственно тоже деньги)

Разве есть какая-то альтернатива разработки мультиплатформенной 2д игры с использованием c++?
MonoTouch/Droid дороговаты, особенно если оба брать :(
Сам давно жду :) Примечательно, что делают те же люди, что когда-то написали первую коммерческую игру на .net'е :)
Интересно сколько попросят за деплой на мобильные платформы.
Я люблю ogre, но для мобильной платформы не стал использовать. Только если для прототипирования. Тем более, что полноценно на андроиде он пока не работает.
В англоязычной литературе чаще пишут orthographic camera, поэтому я так пишу :) Ортографическая камера и ортогональная проекция.

Не буду врать, можно ли как-то выкрутиться. Просто запомнил, что пока нет такой возможности.
Меньше фапайте на платформу без поддержки нативного кода — будет вам счастье ;) Ну или дождитесь вместе со мной delta engine.
Даже хуже =) Потому что ортографической камеры в Шиве нету пока.
Ну Kobold поддерживает только ios, а cocos2d-x это ios+android.

Я не думаю, что проект временный, потому как (если я правильно понял) cocos2d-x будет «движком по умолчанию» для китайской платформы woPhone и ребята работают над ним фултайм. Ну и не стоит забывать, что он открытый :)
Мне кажется нужно добавить cocos2d-x :) Ребята недавно добавили поддержку lua, так что как минимум можно сравнить с описанным в статье Kobold2D.
Плюсую, но мне лично кажется, что не надо было простыни кода выкладывать. Показать основные моменты(работа с api, изображением) и ссылку на архив с исходниками, или репозиторий :) А то статья какая-то неоправданно большая получилась.
Извиняюсь, неточно выразил мысль. Конечно же имелось в виду

А android.permission.READ_PHONE_STATE (телефонные вызовы) запрашивается приложением автоматически, если в манифесте не указать минимальный api level 4 (android 1.6) или выше
Я не совсем точно выразился. Если не указать minimalSdkVersion >= 4, то приложение автоматически запросит.

android.permission.READ_PHONE_STATE и android.permission.WRITE_EXTERNAL_STORAGE
Про READ_PHONE_STATE не указано в официальной документации, давайте я лучше ссылку дам на
stackoverflow.com
А android.permission.READ_PHONE_STATE (телефонные вызовы) запрашивается приложением автоматически, если в манифесте не указать минимальный api level 4 (android 1.6).

Возможно всё гораздо проще, чем Вам кажется :)
android.permission.GET_ACCOUNTS? Скорее всего, по аналогии с OpenFeint, используется для того, чтобы не заставлять пользователя вводить email :)

Информация

В рейтинге
Не участвует
Откуда
Ульяновск, Ульяновская обл., Россия
Зарегистрирован
Активность