» Материалы за 11.10.2018 » Страница 2

 

Под капотом Graveyard Keeper: Как реализованы графические эффекты

Автор: admin от 11-10-2018, 13:10, посмотрело: 17

Всем привет! Целых 4 года я не писал на Хабр. Последняя моя серия постов была о различных инструментах и приемах, которые мы применяли на нашей прошлой игре (разрабатывая ее на Unity). С тех пор игру ту мы благополучно выпустили, а также выпустили и новую. Так что теперь можно немного выдохнуть и написать несколько новых статей, которые могут быть кому-то полезны.



Под капотом Graveyard Keeper: Как реализованы графические эффекты

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



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



Для начала, кратко перечислю из чего собирается картинка в нашей игре:

Категория: Веб-разработка

 

Опускаются руки и хочется бросить задачу? Так выглядит эффективное обучение разработчика

Автор: admin от 11-10-2018, 12:35, посмотрело: 19

Опускаются руки и хочется бросить задачу? Так выглядит эффективное обучение разработчика



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



Возможно, это поможет и вам.



Когда при разработке ПО сталкиваешься с трудностями, очень уж легко потерять веру в себя — иногда мне даже хочется бросить всё. Я заметил, что в подобных ситуациях мозг начинает выдумывать причины, почему лучше потратить время на что-то более знакомое, или жалуется, что задача мне не по зубам.



Знаю, у других это тоже бывает.



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



Очень важно проявлять упорство перед лицом таких трудностей — хотя это и непросто.



За прошедшие годы я научился нескольким ментальных «хитростям», которые помогали мне в сложные минуты, часы и дни.



Я расскажу о тех точках зрения, которые оказались особенно полезны.



Переведено в Alconost

Категория: Linux

 

Открытый урок «Виртуальная лаборатория на Vagrant»

Автор: admin от 11-10-2018, 12:35, посмотрело: 16

Всем доброго дня!



Провели на прошлой недели открытый вебинар в рамках нашего курса «Администратор Linux», где Леонид разбирал быструю настройку Vagrant-а, а так же возможности и нюансы совместного использования Vagrant и Git.





Вопросы и комментарии, как всегда, ждём или тут, или их можно задать нашим преподавателям, зайдя на день открытых дверей.

Категория: Linux

 

Что нового в YouTrack 2018.3

Автор: admin от 11-10-2018, 12:35, посмотрело: 16

Всем привет!



Вчера вышел YouTrack 2018.3, и в этой статье мы расскажем о том, что нового появилось в новой версии.



Что нового в YouTrack 2018.3

Категория: Linux

 

Борьба за ресурсы, часть 3: Памяти мало не бывает

Автор: admin от 11-10-2018, 12:35, посмотрело: 14

Продолжаем изучать Control Groups (Cgroups) в Red Hat Enterprise Linux 7. Займемся памятью. Вы помните, что для распределения процессорного времени есть две регулировки: CPUShares для настройки относительных долей и CPUQuota для того, чтобы ограничивать пользователя, службу или виртуальную машину (ВМ) в абсолютных величинах (процентах) процессорного времени. Причем, обе эти регулировки можно использовать одновременно. Например, если для пользователя задана CPU-квота в 50 %, то его CPU-шара тоже будет приниматься во внимание до тех пор, пока он полностью не выберет свою квоту в 50 % процессорного времени.



Борьба за ресурсы, часть 3: Памяти мало не бывает



Что касается оперативной памяти, то systemd предлагает только один способ регулировки, а именно…
: Памяти мало не бывает

Категория: Linux

 

10 отличных книг на английском для новичков

Автор: admin от 11-10-2018, 12:30, посмотрело: 16

Чтение книг в оригинале — один из лучших способов тренировать понимание и восприятие английского языка.



Но начинающий ученик еще не способен понять всю многогранность языка в сложных произведениях. Если человеку, который изучает язык всего 3 месяца, дать в руки томик Шекспира, то он разочаруется в своих возможностях раз и навсегда.



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



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



Забирайте и читайте!

Категория: Веб-разработка

 

Улучшаем навыки отладки ПО — несколько советов

Автор: admin от 11-10-2018, 12:30, посмотрело: 15

Улучшаем навыки отладки ПО — несколько советов


От переводчика. Отладка ПО для многих кодеров — скучное и рутинное занятие. Но все же обойтись без дебагинга просто невозможно. Этот пост — перевод оригинальной статьи Ника Карника, в которой он делится собственными наблюдениями об ошибках и недочетах в отладке, которые встречаются не только у начинающих программистов, но и у профи.



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

Категория: Веб-разработка

 

libGDX и чувства

Автор: admin от 11-10-2018, 11:55, посмотрело: 13


  • Введение


  • Как мы игру создавали




    • Идея и первые начинания

    • Основной этап разработки

    • Монетизация

    • Релиз и итог






libGDX и чувства

Введение



По случаю выхода моего первого мобильного приложения (думаю из названия понятно что это игра написанная с помощью LibGDX) решил написать небольшую статью, в которой опишу путь от идеи (идеи моего друга) до выхода игры в google play.

Категория: Game Development, Android

 

Устраняем баг в игре 2000 года на Shockwave

Автор: admin от 11-10-2018, 10:15, посмотрело: 13

Устраняем баг в игре 2000 года на Shockwave


История замены единственного байта



Cartoon Cartoon Summer Resort



Это было лето 2000 года. Мне исполнилось шесть, я только что закончил первый класс и начались каникулы. Это означало, что я мог долго играть на улице, смотреть мультфильмы и включать компьютер отца с Windows 98, чтобы искать игры в совершенно новом, неизведанном краю под названием «Интернет». Одним из моих любимых был веб-сайт Cartoon Network. На нём я нашёл множество увлекательных flash-игр на основе телевизионных мультфильмов. Тем летом они выпустили серию игр под названием «Cartoon Cartoon Summer Resort».





Геймплей первого эпизода Cartoon Cartoon Summer Resort



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

Категория: Веб-разработка

 
Назад Вперед