Size: a a a

Геймдев, который мы заслужили

2017 December 02
Геймдев, который мы заслужили
Пока я занят Ludum Dare (и вы, если вы разработчик, тоже должны), советую глянуть GMT про дизайн подземелий в Zelda II.

Пару быстрых мыслей по поводу серии и её главной, на мой взгляд, фишки — подземелий: в последней BOTW шрайны были настолько херовыми, что общие впечатления от игры остались на уровне 6.5/10. Репетативно, собрано из одинаковых ассетов, много (120 штук).  В итоге отошли от качества к количеству. А 4 огромный Divine Beast'ов оказались пустыми и скучными. Такие дела.

https://www.youtube.com/watch?v=emtlJ5SXLM4
источник
2017 December 06
Геймдев, который мы заслужили
Ludum Dare #40 в цифрах.
источник
2017 December 08
Геймдев, который мы заслужили
LD40 принес много интересных игр (которые так же есть в топе по количеству оценок), но также он принес много всякой дрисни, которая плавает на поверхности.

Небольшая кулстори с Ludum Dare #40 о том, как украинские школьники решили наебать систему и пока у них получилось. В пяти шагах.

1. Создать игру на популярную тему (Рик и Морти)
2. Заимствовать (спиздить) арт у российского моушен-дизайнера (https://dribbble.com/shots/2285669-Rick-and-Morty)
3. Накрутить оценок другим играм, чтобы внести себя в топ (Более 200 оценок были поставлены в первый день двумя людьми, то есть по 100 игр было сыграно). Админы, похоже, уже это заметили и скрутили им весь Smart Balance в минус.
4. Шитпостить копипастой одного поста по 3 раза в день (https://ldjam.com/users/kirill-venzhin/feed)
5. PROFIT!

Посмотреть на игру можно тут. Собственно, как и высказать свое мнение, если вы участник.
https://ldjam.com/events/ludum-dare/40/quantums-rick
источник
Геймдев, который мы заслужили
Поиграйте в очень милую и прекрасную игру с LD40. Она будет стоить ваших 5 минут.

https://fullmontis.itch.io/headstuck
источник
2017 December 12
Геймдев, который мы заслужили
Продолжаю рассказывать про очень качественные и интересные туториалы по игровой разработке.

На этом сайте просто куча материала: уроки по шейдерам с подробной теорией, туториалы по Unity и C#. Даже есть хорошие статьи по математике. В общем, сохраняйте, читайте и делитесь.

https://www.alanzucconi.com/tutorials/
источник
2017 December 15
Геймдев, который мы заслужили
Очень крутая история про игру Snake Pass. Ее создатель делал систему веревок в UE4, которая бы реагировала на игрока и он мог бы с ней взаимодействовать, но один раз он случайно забыл прикрепить веревку и она упала на пол. После этого ему пришла в голову идея построить игру вокруг перемещения этой веревки. Позже у веревки появилась голова — и так она стала змеей. А прототип начал обрастать механиками, и в итоге стал полноценной игрой.

https://www.youtube.com/watch?v=4NNPr2Ay4OM
источник
2017 December 20
Геймдев, который мы заслужили
Лично я считаю MGS V: TPP игрой с одной из самых лучших систем освещения на сегодняшний день. И это в добавок к тому, что игра выглядит максимально приятно и работает плавно даже на старых системах. Но, хочу заметить, что система частиц там оставляет желать лучшего — падений производительности, связанных с ней, было очень много.

Но сейчас не об этом. Вот очень крутой пост с покадровым разбором того, как Fox Engine рендерит изображение на экран. Сколько вызовов отрисовки, на что они тратятся и какие технологии за этим стоят.

Обидно, конечно, за судьбу этого великолепного движка. Он создавался для MGSV и в принципе ставил перед собой задачу быть лучшим движком в мире. Амбициозные цели, не так ли? И свои возможности он успешно показал. Но теперь, будучи в руках Konami, на нем делают PES и новый Metal Gear Survive. И мы с вами так и не увидим Silent Hills. А ведь демка P.T. выглядела так многообещающе.

http://www.adriancourreges.com/blog/2017/12/15/mgs-v-graphics-study/
источник
2017 December 26
Геймдев, который мы заслужили
Я не люблю онлайн курсы. Почему? Потому что во многом все вещи можно изучать по книгам, которые находятся в открытом доступе. Но в то же время отрицать эффективность увлекательных курсов, где многие вещи объясняются человеческим языком, нельзя. И я много раз писал о том, что большинство курсов по программированию и геймдеву — полное говно, которое не стоит своих денег. Тому много причин и основная заключается в том, что курсы стоят баслословных денег. Всякие гикбрейнс и прочая хуита просят у тебя несколько десятков тысяч рублей за сомнительное образование и сертификат, которым можно будет подтирать жопу. Но бывают исключения, и в прошлый раз я писал про такое исключение — LinkedIn. Сегодня же предлагаю вашему вниманию еще один набор проверенных курсов, но уже платных.

Вообще, вопрос рекомендации платных вещей для меня носит деликатный характер, потому что тут принципиально важно рекомендовать качественный материал.

Поэтому представляю подборку хороших курсов. Самое главное, что сейчас идет новогодняя распродажа (хотя на Udemy распродажи проходят очень часто), поэтому 1 курс обойдется вам в 10$, а это всего 600 рублей (на самом деле даже меньше). Вполне полезная инвестиция.

https://goo.gl/kbgedZ — курс по UE4 и C++ для новичков. Идеально подойдет тем, кто вкатывается в геймдев или переходит с другого движка.

https://goo.gl/wKB5m4 — автор одних из лучших геймдев-курсов на платформе  Udemy. Его наличие в курсе автоматически подтверждает качество и хороший подход.

https://goo.gl/VTxGru — курс по C#. Подойдет для тех, кто знает язык и хочет закрыть пробелы в знаниях. От этого автора есть курсы для новичков (https://goo.gl/6x3gmb) и программистов среднего уровня (https://goo.gl/sn8TZc). Если изучаете Unity и планируете зависнуть на этом движке надолго — эти курсы будут очень полезны.

https://goo.gl/nvpsid — курс по Unity, где создают RPG игру. Даст хорошие знания по многим областям: поиск путей, написание боевой системы и системы умений, рефакторинг кода и много-много вещей.

Решение о покупке принимайте сами. Конечно, большую часть знаний вы можете получить бесплатно (например, почитав книгу по языку программирования, если речь идет о "языковом" курсе). Но тут скорее вопрос в том, хватит ли вам сил читать книгу и что для вас будет более эффективным и приятным.
источник
2017 December 28
Геймдев, который мы заслужили
Как движение камеры позволяет повысить общие впечатления от игры? Иногда дрожащая камера идеально передает интенсивность игрового процесса, иногда она предупреждает об опасности, а иногда позволяет лучше чувствовать движение персонажа.

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

https://youtu.be/tu-Qe66AvtY
источник
2018 January 05
Геймдев, который мы заслужили
Пока я и вы, мои дорогие читатели, отходим от новогоднего кутежа, советую вам немного размять мозг и посмотреть хорошее видео, где объясняется что такое PBR (physically based rendering). Это первое видео из цикла обучения Substance Painter для Unity, так что параллельно вы можете посмотреть все серии, если вы 3D-артист и занимаетесь моделлингом. Всем остальным хватит одного видео, чтобы начать лучше разбираться в теме PBR.

https://www.youtube.com/watch?v=ueC2qGzWrgQ&list=WL&index=151&t=297s
источник
2018 January 11
Геймдев, который мы заслужили
Джонатан Блоу уже несколько лет делает свой язык программирования — Jai. Многие скажут, что он сумасшедший — но он прекрасный человек, который просто напросто устал от C++-ада в игровой индустрии. Еще во время работы над Braid (2004-2008) он решил окончательно — вся игровая индустрия страдает от языка, который еще на этапе проектирования был плохим. Чего только стоят header-файлы и попытки языка усесться на двух стульях — обратной совместимости с Си и объектно-ориентированности. Но ирония в том, что по обеим пунктам язык страдал и страдает, а все это было маркетинговым буллщитом.

Вот его доклад о том, что у него получается и что получится. И немного обсуждения текущего положения софта.

https://www.youtube.com/watch?v=gWv_vUgbmug
источник
Геймдев, который мы заслужили
Нужен ли подробный пост о серьезных проблемах и минусах C++ и о том, почему этот язык мешает игровой индустрии?
anonymous poll

Да – 329
👍👍👍👍👍👍👍 93%

Нет – 26
👍 7%

👥 355 people voted so far.
источник
2018 January 15
Геймдев, который мы заслужили
Хорошая книга, которая позволяет плавно войти в понимание шейдеров. Пока что написана не до конца, но новые главы будут появляться с какой-то периодичностью. Отмечу то, что книга затрагивает только фрагментные шейдеры (пиксельные).

https://thebookofshaders.com/
источник
2018 January 20
Геймдев, который мы заслужили
Многие современные игры не могут похвастаться быстрой загрузкой уровней. Во-первых, существуют откровенно медленные решения загрузок сцен (как, например, у Unity), а, во-вторых, игровые миры наполняются все большим и большим количеством объектов, текстур высокого разрешения и высокополигональных моделей. Но много ли изменилось с тех пор в загрузочных экранах?

К примеру, хитрые толстосумы из Namco запатентовали такую вещь, как "игра во время загрузки". Но патент закончился еще в 2015. И как теперь разработчики увлекают людей, которые вынуждены сидеть перед загрузочным экраном более 10 секунд?

http://blog.kongregate.com/fixing-your-games-perceived-slowness-with-elevators/
источник
2018 January 28
Геймдев, который мы заслужили
Завтра сажусь дописывать обещанный пост про C++. Долго приходилось искать площадку для публикаций, где я мог бы вносить бесконечные правки и имел бы возможность смотреть за статистикой поста. Жалко, что у Telegraph пока такого функционала нет, но площадку я нашел!
источник
2018 January 29
Геймдев, который мы заслужили
Итак, друзья, я закончил писать свой первый масштабный лонгрид по технологиям. Сегодня говорим про C++, его проблемы и то, как их можно решить. Обсуждаем негативное влияние в современной игровой индустрии.

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

Читайте, обсуждайте в своих уютных чатиках, критикуйте (надеюсь скоро сделаю бота для фидбека, пока можно писать в сообщения паблика ВК), делитесь, лайк-репост все дела.

https://vk.com/@govnodev-cppdarkside
источник
2018 January 31
Геймдев, который мы заслужили
Свежий GMT. Препарирует один из уровней Rayman Legends и механику, которая появляется в самом начале и умело переносится на другие уровни игры.

https://www.youtube.com/watch?v=Ea6XJRqHUU4
источник
2018 February 07
Геймдев, который мы заслужили
Недавнее выступление от Id Software. Рассказывают о том, как создавались анимации для врагов в DOOM: анимации смерти и добивания. Объясняют с  примерами работу ИИ: преодоление препятствий и фокус на игроке.

https://www.youtube.com/watch?v=3lO1q8mQrrg
источник
2018 February 10
Геймдев, который мы заслужили
Когда тебя воспитали в /gd/
источник
2018 February 17
Геймдев, который мы заслужили
Игровой движок, написанный на формулах в Excel. Да, на чистых формулах без VBA.

https://www.gamasutra.com/blogs/CBel/20180208/308549/3D_engine_entirely_made_of_MS_Excel_formulae__Enjoy_this_Doomxls_file_.php
источник