Pull to refresh
  • by relevance
  • by date
  • by rating

Константин Будник, EPAM: “Apache Hadoop перешел в фазу commodity — там почти не появляется ничего нового.”

EPAM corporate blogOpen sourceJava
В начале ноября в Киеве уже в шестой раз пройдёт одна из ключевых в Восточной Европе Java-конференций JavaDay 2017. Хотя до события еще достаточно времени, мы предметно пообщались с одним из спикером конференции — Константином Будником, Chief BigData Technologist и Open Source Fellow EPAM Systems — о силе open-source, Big Data и будущем Hadoop.


Читать дальше →
Total votes 14: ↑11 and ↓3+8
Views7.7K
Comments 2

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

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

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

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



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

  1. Главное меню – первый экран игры (данная статья).
  2. Меню «паузы» – то же самое меню, но с дополнительной кнопкой «Продолжить».
  3. Анимации и плавные переходы при открытии/закрытии меню.

Так как статья получилась длинной из-за скриншотов, части 2 и 3 пойдут отдельными статьями (надеюсь, в течение этой недели).
Осторожно, трафик!
Total votes 16: ↑14 and ↓2+12
Views42K
Comments 1

Есть лучший способ использовать ваши таланты, чем разработка социальной сети для собак

Biography of geeksThe future is hereIT-companies
Всем привет!

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

В 2014 году в США прогремела история про нескольких программистов, спасших ключевой проект программы Барака Обамы о доступном здравоохранении от полного краха. Они появились на обложке Time, Обложка Time их пригласили в белый дом, о них написали ведущие СМИ, и эта история получила мощное развитие, о ней до сих пор пишут как в российской, так и в американской прессе.

На самом деле произошедшее выходит далеко за пределы успеха конкретного проекта или даже нового департамента правительства США. Она заставила многих программистов из ведущих IT компаний мира задуматься о своих профессиональных приоритетах.
Читать дальше →
Total votes 32: ↑29 and ↓3+26
Views12K
Comments 23

Make it True — Разработка логической игры на Unity

.NETGame developmentC#Unity3DLogic games
Sandbox


Хочу поделиться процессом разработки простой мобильной игры силами двух разработчиков и художника. Данная статья в большей мере состоит описания технической реализации.
Осторожно, много текста!

Статья не являются руководством или уроком, хотя надеюсь что читатели смогут вынести что то полезное из нее. Рассчитано на разработчиков знакомых с Unity имеющих некоторый опыт в программировании.
Читать дальше →
Total votes 25: ↑24 and ↓1+23
Views13K
Comments 7

Вычисляемый сюжет или настольно-ролевая зараза

Game developmentMathematicsGame testingPrototypingReading room
Sandbox
К мысли о механике вычисляемых «самопишущихся» историй я пришёл в то время, как занимался форумными ролевыми играми. Текстовый формат игры накладывал определённые ограничения на использование систем, завязанных на броски кубика. Требуется специфическая площадка с поддержкой подобной функции, ход игры захламляется вопросами «нужно ли бросать кубик», самими сообщениями-бросками, после которых ещё нужно вставить своё слово мастера и только тогда игрок может уже писать содержательный пост с описанием случившегося.



Бороться с этим всем можно разными способами, но такие «сражение с интерфейсом» казались не совсем оправданными и захотелось подумать в сторону чего-то лёгкого, что всегда под-руками. Чтобы присутствовала простота верификации результатов, одновременно с их некоторой непредсказуемостью. Тут взгляд и упал (образно выражаясь) на обычное приложение «Калькулятор».
Читать дальше →
Total votes 18: ↑18 and ↓0+18
Views5.9K
Comments 4

От пяти копеек до игры божеств

Game developmentGame testingPrototypingReading room
Доброго дня.

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

Настольно-ролевые конкурсы мне попадались как наши отечественные (именуемые «Кашеварами»), так и международные (ежегодный Game Chef). На международном, как правило, требовалось придумать какую-то новую мини-систему правил, а на Кашевары подавались не только системы, но и модули-приключения для существующих систем. Ещё международный конкурс пытался задавать некие тренды и экспериментировать — в тот год очередной темой Game Chef стал поиск новых настольно-ролевых форматов: «отсутствие книги правил».
Читать дальше →
Total votes 10: ↑10 and ↓0+10
Views3.3K
Comments 4

Невангеры

Working with 3D-graphicsGame developmentUnity3DPrototypingGame design
Всем привет. В этот раз мне хотелось бы затронуть тему разработки компьютерных игр, показать некоторые идеи и прототипы. Конкретно в этой статье речь пойдёт о проектах и набросках, вдохновлённых игрой Вангеры, она же Vangers: One For The Road. Пристёгивайтесь поудобнее, трюм полон интересностей, спираль заряжена, поехали.



Продолжение, часть вторая: Невангеры: Road is changed
Часть третья: Spice must flow
Часть четвёртая: Feed for speed
Часть пятая: Division impossible
Читать дальше →
Total votes 22: ↑22 and ↓0+22
Views14K
Comments 19

Настольная ролевая тактика

Game developmentReading roomGame designGames and game consoles
Доброго дня.

Сегодня речь пойдёт о настольно-ролевой системе собственной разработки, на создание которой вдохновили как консольные восточные игры, так и знакомство с западными настольно-ролевыми гигантами. Последние вблизи оказались не такими уж сказочными, как хотелось — громоздкие в плане правил, с несколько стерильными героями и предметами, перенасыщенные бухгалтерией.
Так почему бы не написать что-то своё? Со Знаками Зодиака и Эйдолонами. Примерно так оно всё и завертелось. Около пяти-шести лет ушло на то, чтобы из нескольких разрозненных страниц идея развилась в 256-страничную книгу.



«Монстробой» — ролевая игра, посвящённая сказочно-фантастическим тактическим сражениям. Здесь герои черпают новые боевые знания из своего оружия, монстры обладают собственным «искусственным интеллектом», а вместо получения опыта используется система достижений.
Читать дальше →
Total votes 37: ↑33 and ↓4+29
Views11K
Comments 15

Путеводитель по измерениям

Game developmentReading roomDesign
Всем доброго дня. Не желаете немного попутешествовать? Если да, то вашему вниманию предлагается небольшая сюрреалистическая вселенная, содержащая разнообразные странные сказочно-фантастические миры.



Мы с вами посетим некоторые из миров-антуражей, которые я придумываю для использования в своих ролевых играх. В отличие от подробных тяжёлых сеттингов, в антуражах прописаны лишь самые общие детали, передающие атмосферу и уникальность мира. Поэтому их легко детализировать, модернизировать под себя, смешивать и видоизменять.
Читать дальше →
Total votes 14: ↑3 and ↓11-8
Views3.1K
Comments 1

Почему в Google Play мало инновационных приложений или почему иногда программирование — это магия

Development for Android
Многие бегуны с утра измеряют пульс покоя. Если с утра он повышен, значит ты дал лиху — перетренировался. Я не бегун, но тоже измеряю. На апсторе есть удобная программа для измерения пульса по лицу, которая идеально мне подходит.

Но около года назад я отложил свой айфон в сторону, взяв андроид. На следующее утро я неожиданно понял — я больше не могу измерять пульс по лицу не вставая с постели. Я обыскал весь Google Play, но не нашел ничего похожего. Почему таких приложений нет в андроид?
О том как я публиковал одно 'странное' приложение - читайте в статье
Total votes 152: ↑151 and ↓1+150
Views37K
Comments 112

Контекст Феерия

Game developmentDevelopment for AR and VRSocial networks and communities
Лабиринты драконов, эльфийские сады, звёздные корабли теней, древние вампирские замки — где только не окажешься, играя в ролевые игры. А что если глобальная ролевая игра придёт в реальность, объединяя её с реальностью дополненной?



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

Феерия. Сентябрь восходит — продолжение темы. Личный прогресс в заданиях за первые 8 дней и новые задания на остаток сентября.

Читать дальше →
Total votes 11: ↑3 and ↓8-5
Views1.8K
Comments 8

Феерия. Сентябрь восходит

Reading roomSocial networks and communities
Продолжение концепции социально-ролевой вселенной, связывающей реальный и виртуальные миры. В статье описываются личные впечатления от выполняемых с начала месяца «квестов», а в календарь событий добавились задания и для второй половины Сентября.


Читать дальше →
Total votes 16: ↑11 and ↓5+6
Views1.5K
Comments 2

Куда приводит Феерия

Reading room
Сентябрь заканчивается, вместе с ним завершается календарь «приключений» Феерии — набор заданий, развивающихся на границе мира реального и прочих, виртуально-воображаемых.
Ниже вы найдёте вторую часть моих личных впечатлений, связанных с «прохождением» этих «квестов».


Читать дальше →
Total votes 9: ↑8 and ↓1+7
Views1.2K
Comments 1

Как пройти собеседование или почему тебя не берут на работу?

Personnel Management
Sandbox
Не работать и получать кучу денег — мечта практически любого человека. Но если ты не грудастая, смазливая блондинка, которая готова на всё ради своей мечты, все таки работать придется. 

И чтобы не проклинать каждый день, за то, что ты тратишь свои лучшие годы на эту контору, нужно иметь решимость уйти туда, где тебя будут ценить. Проходишь пару интервью — и ты в лучшем месте. Что сложного? Мне искренне непонятно, почему многие спотыкаются на этом этапе, ведь всё не так трудно, как может показаться на первый взгляд.
Читать дальше →
Total votes 57: ↑45 and ↓12+33
Views27K
Comments 56