Разработка персонажей для игры «Аллоды Онлайн»

Автор: admin от 2-08-2017, 18:30, посмотрело: 36

Разработка персонажей для игры «Аллоды Онлайн»



Многие начинающие художники горят желанием рисовать персонажей для игр. Но зачастую энтузиазм быстро гаснет, потому что создание персонажа — это ответственное дело, которым нельзя заниматься в отрыве от работы всей команды. Поэтому мы написали для вас руководство, как создавать игровых персонажей, на примере «Аллодов Онлайн».



Всё, что говорится в правилах, основано на огромном опыте разработки. Тут каждая буква имеет значение, и если вам показалось, что где-то есть ошибка или недосказанность, то лучше семь раз переспросить, чем сделать абы как. Ниже расписаны правила успешной работы в игровой индустрии. Если их не соблюдать, то ваша работа будет или недолгая, или неуспешная, или мучительная и для вас, и для заказчика. А если станете создавать персонажей в полном соответствии с этим руководством, то вас ждёт успех!
->

Категория: Программирование » Веб-разработка

 

Flash мертв: кто следующий?

Автор: admin от 2-08-2017, 17:45, посмотрело: 47

На прошлой неделе компания Adobe заявила, что к 2020 году прекратит поддержку Flash. В каком-то смысле это даже неожиданно: мне до сих пор иногда попадаются страницы, на которых он требуется, да и среди разработчиков ПО у него еще остаются сторонники. Но если посмотреть с другой стороны, все к тому шло. Нередко уход технологии можно предсказать заранее, если отслеживать статистику по ее использованию в IT-сообществе. Один из самых известных источников подобной информации — наш инструмент Stack Overflow Trends, и он показывает, что частота появления вопросов о Flash пошла на спад еще в 2010 году:



Flash мертв: кто следующий?

Такой неожиданный перелом в судьбе Flash позволяет заключить: расхожее мнение, что Apple погубил Flash, когда в 2010 году принял решение не поддерживать его на iPad, возможно, в чем-то соответствует действительности.



Раз у нас была возможность предугадать кризис Flash, давайте привлечем больше данных со Stack Overflow, чтобы понять, какие еще технологии сейчас на спаде.
->

Категория: Программирование » Веб-разработка

 

Модульное тестирование Pega-приложений: меняем жизнь к лучшему с Ninja

Автор: admin от 2-08-2017, 14:10, посмотрело: 37

Несмотря на парадигму ‘no coding’, модульное тестирование на сложных проектах Pega так же важно, как и на других проектах по разработке ПО. В этом я убедился лично, работая в проектах по сквозной автоматизации бизнес-процессов на базе решений Pegasystems.



На Хабре я нашел всего одну статью, посвященную платформе Pega. А между тем Pega ежегодно получает высокие оценки в самых авторитетных рейтингах BPM-решений и CRM-приложений.



Развивая тему работы на Pega, предлагаю вам перевод своей статьи о Ninja – инструменте для тестирования приложений Pega. По ходу комментирую терминологию, которую использовал в этом материале.



Модульное тестирование Pega-приложений: меняем жизнь к лучшему с Ninja ->

Категория: Программирование » Веб-разработка

 

Галерный хакатон

Автор: admin от 2-08-2017, 12:30, посмотрело: 53

Вдохновителем статьи послужила история и идея наблюдателя.



Все знают, как труден путь по прибрежным городам, где не всегда ветер попутный, поэтому нам помогает дружная команда галерщиков. Эти скромные труженики моря тихо скрипят на своих клавиатурах, в полуоткрытых кубиклах с одним-двумя Windows и мощными профессиональными вёслами в интерфейсе. Их вклад в наши проекты неоценим, и всё же, мы всегда думаем о том, как сделать его ещё весомее.



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



Наша команда галерщиков очень дружна. Разлучить их может только увольнение. Именно про таких песни поют: связанные одной целью, скованные одной… И вот помочь бы им так же за два дня напрямик махнуть через море, а там бы наши воины постреляли бы львов. Обычно окольный путь по побережью занимает две недели, но ведь умеют же лодочники выкладываться и гнать напрямик. Казалось бы, нашим в чём разница?



Галерный хакатон

->

Категория: Программирование » Веб-разработка

 

Как сделать простое «главное меню» для игры в Unreal Engine 4. Часть 1

Автор: admin от 2-08-2017, 11:05, посмотрело: 58

Этот туториал – моя первая «статья» по Unreal Engine 4. Сам я относительно недавно начал осваивать данный движок и разработку игр в общем и сейчас работаю над созданием более-менее простой игры. Недавно закончил базовую версию меню для своего проекта и решил описать свой опыт в этой статье.



Данная статья не требует каких-либо специальных навыков и вам нужно лишь установить сам движок. Я буду использовать последнюю на сей день стабильную версию: 4.16.2.



Что мы будем делать?







Это меню я сделал для игры над которой сейчас работаю. В результате туториала мы сделаем нечто похожее. (Сама игра не включена в туториал).




  • Главное меню – первый экран игры (данная статья).

  • Меню «паузы» – то же самое меню, но с дополнительной кнопкой «Продолжить».

  • Анимации и плавные переходы при открытии/закрытии меню.





  • Так как статья получилась длинной из-за скриншотов, части 2 и 3 пойдут отдельными статьями (надеюсь, в течение этой недели).
    Осторожно, траффик!

    Категория: Программирование » Веб-разработка

     

    Олег Ненашев, Кирилл Толкачёв и Александр Тарасов про Groovy DSL и Pipeline в Jenkins на jug.msk.ru

    Автор: admin от 2-08-2017, 08:45, посмотрело: 33

    27 июля 2017 года прошла совместная встреча сообществ jug.msk.ru и Jenkins MSK. На встрече с докладами о Jenkins выступили Олег Ненашев («Groovy DSL в Jenkins и Pipeline. Как оно работает?») и Кирилл Толкачёв с Александром Тарасовым («DSL много не бывает. Мигрируем со Scripted Pipeline на Declarative (Live)»).



    Олег Ненашев, Кирилл Толкачёв и Александр Тарасов про Groovy DSL и Pipeline в Jenkins на jug.msk.ru
    ->

    Категория: Программирование » Веб-разработка

     

    Руководство для начинающих по прогрессивным веб-приложениям и фронтенду

    Автор: admin от 1-08-2017, 20:10, посмотрело: 30

    Руководство для начинающих по прогрессивным веб-приложениям и фронтенду



    Разрабатывать веб-фронтенд, придерживаясь javascript-экосистемы, всех этих новомодных штучек и пафосных фреймворков, может быть пугающим занятием, если не сказать больше. Я давно уже хотел окунуться в это, и наконец собрался с духом. К концу этой статьи, надеюсь, вы узнаете что-нибудь новое, или хотя бы чуть больше отточите свои навыки веб-разработки. Какая ирония, что длина статьи и обширное количество информации тоже могут отпугивать. Но я очень надеюсь, что вы найдёте время осилить хотя бы интересующие вас главы. В конце каждого раздела есть абзац TL;DR, так что вы можете быстро ориентироваться в содержании.

    ->

    Категория: Программирование » Веб-разработка

     

    6 советов по запуску стартапа конструктора чего-угодно

    Автор: admin от 1-08-2017, 18:05, посмотрело: 32

    Конструкторы документов, свитеров, резюме, ботов, сайтов, постов для социальных сетей — подобные проекты постоянно попадаются на глаза. Концепция конструктора действительно актуальна и универсальна для многих товаров и услуг. Но почему некоторые конструкторы вроде Tilda “взлетают”, а многие проваливаются в самом начале пути? Попробуем разобраться какие ошибки ведут к провалу и как правильно подойти к созданию конструктора.
    ->

    Категория: Программирование » Веб-разработка

     

    Хакатон в рабочее время

    Автор: admin от 1-08-2017, 08:45, посмотрело: 36

    Хакатон в рабочее время


    Мы провели эксперимент — двухдневный хакатон, в течение которого сделали двухнедельный объем задач и получили удовольствие от работы.

    ->

    Категория: Программирование » Веб-разработка

     

    10 шагов настройки Create React App + TypeScript + Ant-Design

    Автор: admin от 1-08-2017, 08:45, посмотрело: 31

    В какой-то момент борьбы со Flow-Type на VSCode, я согласился, что нужно переезжать на TypeScript. Поддержка Flow-Type обеспечивается сторонним плагином и совсем-совсем не устраивает. Если файл невалиден с точки зрения Flow-Type, то переходы внутри кода между файлами перестают работать, например. А возвращаться на WebStorm после знакомства с VSCode — я не могу себя заставить. Microsoft, как обычно, затягивает полностью. Любишь VSCode, получи TypeScript.



    Если бы мне кто сказал год назад, что я вернусь в поклонники Microsoft — сложно было такое представить. Но случаются и более удивительные вещи. Я в полном восторге от качества китайского набора React-компонентов от Ant-Design. И хотя он написан на TypeScript, чтобы его прикрурить, нужен babel-plugin-import.



    Но как же остаться на Create React App (CRA) — у форка для TypeScript (CRA-TS) выпилили Babel. Поддерживать собственную вариацию CRA представляется безумием. Многообещающий Preact-CLI (как замена CRA) не обеспечивает необходимый уровень совместимости с React. Но, играясь с Preact-CLI, заметил, что preact.config.js очень похож на react-app-rewired, которым я активно пользуюсь для обхода ограничений конфигурации Webpack в CRA. Сопоставил этот факт с идеей перевода CRA-TS c ts-loader на awesome-typescript-loader, внутри которого можно включить Babel. И вуаля!

    ->

    Категория: Программирование » Веб-разработка