Как стать автором
Обновить
22
Карма
0
Рейтинг

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

GameDev и канделябр

Да на айос мы уже год назад зарелизили

itunes.apple.com/gb/app/preferans/id733924922?mt=8

Канделябр vs леденец

Мы бы хотели дописать, что баг отправлен в Google, но мы решили этого пока не делать. Почему? Смотрите сами.

Канделябр vs леденец

Мы смогли портировать игру только благодаря тестам. Так как проверить насколько правильно играет ИИ невозможно. В итоге мы сгенерили десятки тысяч раскладов и разыграли их на разных конвенциях и разными игроками используя оригинальную версию, потом сделали аналогичный шаг на Android версии.

Примите участие в конкурсе игр Games Jam 2014

Если у кого-то есть желание портировать игру преферанс Марьяж на винду — пишите. На данный момент игра успешно реализована для Android (native) + iOS (Unity).

Запрет хранения данных россиян на зарубежных серверах: что будет после 1 сентября 2016 года?

Не скажут, за рупор пропаганды еще и доплачивать должны.

Запрет хранения данных россиян на зарубежных серверах: что будет после 1 сентября 2016 года?

Та я искренне рад, вы не поверите. Закупил попкорн и жду развития в сериале КНДР.

Запрет хранения данных россиян на зарубежных серверах: что будет после 1 сентября 2016 года?

в Британии нужно покупать лицензию на просмотр ТВ. Она стоит около £150 но если у вас чернобелый телик (шутка, да), то всеравно надо платить, но около £50.

Delphi XE5 + Android: первые впечатления

Опять же, бизнес бизнесу рознь. Тот же клиент для онлайн банкинга должен выглядеть супер и быть понятным пользователю устройства. Можно, к примеру, написать кроссплатформ клиент, но клиентам это не понравится. В этом случае лучше написать два отдельных приложения, чтобы клиенты не разбежались.

Delphi XE5 + Android: первые впечатления

Изучил Ваш блог и нашел 2 весьма интересных поста.

Первый пост — про разницу в реализации модальных форм на десктопе и мобильных девайсах. Да, в Android при запуске каждого окна старое не ожидает, пока новое закроется. Но ведь и колбеки не используются, потому что Android может в любой момент закрыть предыдущие окна, даже если они ожидают результата от других окон. Все компоненты действительно разделены и при необходимости будут убираться из памяти. В случае же Delphi в памяти будут висеть все предыдущие окна, так как они получают результаты в виде колбека, в котором могут модифицироваться элементы окна, где этот колбек был создан. Если уж стандартное поведение Андроида не используется, не проще было бы в собственной графической песочнице эмулировать привычное дельфистам поведение? Не говоря уже, что так лучше для кроссплатформенности.

Второй пост — про то что линии с одинаковой толщиной рисуются в Delphi по разному. В нашем Преферансе достаточно серьезно используется Canvas из Android SDK и такая проблема неведома. Координаты и размеры линий задается в числах с плавающей точкой и выглядят на экране сглажено и одинаково. Можете посмотреть на скриншоты пули в Android-версии преферанса. С градиентами и изогнутыми линиями. Мне страшно представить, каких бы усилий стоило бы нарисовать такое в Delphi.

Возникает вопрос — а не проще ли использовать нативный и предсказуемый инструмент, чем искать, как обходить баги вот в таком вот «кроссплатформенном»? Я уж не представляю, что будет, когда придется искать какую-то платформозависимую багу.

Еще вопрос, почему такой довольно взрослой и недешевой среде для каждой новой версии требуются патчи от некоего Andreas Hausladen? Неужели в такой бизнес-ориентированной компании как Embarcadero не могут нанять квалифицированный QA отдел и программистов, которые имея полный исходный код фиксили бы те баги, которые один скромный программист фиксит, имея лишь дизассемблер?

Кстати, по блогам и форумам пишут, что на FireMonkey нету контрола для отображения HTML. Врут? В Android и iOS SDK такие есть.

Delphi XE5 + Android: первые впечатления

Я не считаю что заблуждаются, более того я всецело за кроссплатформ там где это можно. Просто опять же имхо, есть смысл сделать логику на сервере, а клиенту дать нативный интерфейс, к которому он привык.

Delphi XE5 + Android: первые впечатления

А я вот не троллинга ради а интереса для хочу спросить: а вот делфи пока под мобайл не было, бизнес-приложений на айпадах тоже не было?

Delphi XE5 + Android: первые впечатления

Отлично, каждый пишет на том, что ему больше нравится. А там уже будет рынок решать что выгоднее.

Delphi XE5 + Android: первые впечатления

Да и Преферанс затянул намного больше, я только указал сумму, в которую обошлось портирование логики. Самое интересное — это отладка на реальном железе.

Delphi XE5 + Android: первые впечатления

Если надо писать хорошее приложение на маркет, то надо делать две отдельные версии для IOS и Android, если писать игру, то можно на юнити написать кросплатформ.

Написать на Делфи, теоретически можно что то с кнопочками для внутреннего пользования, владельцы айфонов на такое не клюнут.

Delphi XE5 + Android: первые впечатления

Это если у вас есть дефли специалисты и вы уверены в том, что стоит инвестировать в делфи.

Delphi XE5 + Android: первые впечатления

Вот оригинал, а вот порт на айос Спортировать джаву на шарп не составляет особого труда.

Delphi XE5 + Android: первые впечатления

Я вас скажу по секрету, что переписать логику с нуля с джавы на шарп стоило сопоставимо покупки лицензии на делфи. Иногда лучше начать с нуля.

Delphi XE5 + Android: первые впечатления

Вопрос только в том, сколько стоит «любимое делфи» и зачем его покупать, есть на джаве все сделать проще и быстрее?

Кроссплатформенный канделябр

В путешествии при открытии нового города выставляется минимальное возможное для этого города длина пули, в учебке должно все сохранятся. Мы посмотрим и если что не так — обязательно исправим. Спасибо!

Информация

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