Редизайн Titan Quest під смартфони і планшети

Редизайн Titan Quest під смартфони і планшети

Як адаптувати класику жанру hack'n'slash, гру Titan Quest, улюблену цілим поколінням комп'ютерних гравців, під смартфони і планшети? Я недавно прийшов в DotEmu і це стало питанням, на яке мені потрібно було відповісти. Але це було не тільки питання, це був виклик, який зажадав майже 20 місяців роздумів, ітерацій і розробки для правильного «перезавантаження» приголомшливої гри для її армії фанатів!

Змійка. Розвиток жанру

Змійка. Розвиток жанру

Все почалося з того, що я отримав тестове завдання на вакансію Unity-розробника: написати гру «Змійка». Трохи пізніше від вакансії з суб'єктивних причин довелося відмовитися, але до того часу я вже почав робити проект і, щоб не пропадати роботі, вирішив його розвинути, закінчити і випустити. Так я обзавівся своєю «Змійкою», яку ніколи до цього робити не збирався.

Шкідливі поради замовнику

Шкідливі поради замовнику

Відсуньте на кілька хвилин клавіатуру, візьміть в руку гарячу парну гуртку кави, уявіть, що на вас надягнені теплі вовняні шкарпетки з оленями, відкиньтеся в кріслі і нарешті розслабтеся. Кінець року, можете собі дозволити, врешті-решт. Навіть якщо на носі дедлайн, а працювати понаднормово 31-го грудня ой як не хочеться. Який же нормальний замовник змусить свого програміста поспіхом деплоїти непротестований код на продакшен у самий переддень свята? Ви прищурюєтеся і злегка посміхаєтеся куточком рота, адже вас не провести. І не таких бачили! І звідки тільки вони беруться? Хтось радить їм погане, не інакше. А вони люди наївні, вірять усьому. От би хоч оком поглянути на ці шкідливі поради, через які клієнти ну ніяк не можуть знайти спільну мову з нами, простими і сумлінними розробниками в шкарпетках з оленями!

Laravel Dusk вже близько

Laravel Dusk вже близько

Laravel надає набір допоміжних методів, які бувають корисні при написанні end-to-end тестів. Вони дозволяють легко натиснути на посилання, заповнити поля форми і відправити її. Під капотом Laravel використовує компонент Symfony BrowserKit для симуляції поведінки веб-браузера. Однак, якщо у вашій програмі використовуються JavaScript і AJAX для завантаження сторінки, BrowserKit не зможе вам допомогти.

Image