1 512
订阅者
-124 小时
无数据7 天
-430 天
帖子存档
1 512
На фоне всех новостей вокруг эмулятора Nintendo Switch — yuzu, и запуска на нем Metroid Dread в буквально первые дни релиза (еще и с достойной производительностью) не могу не посоветовать вот этот отличный сайт для всех любителей ретро-консолей, эмуляции и просто железа.
Автор в своих статьях не просто рассказывает технические характеристики консолей, но и описывает, какие новые технологии, в том числе программные, принесло с собой каждое новое поколение.
1 512
Раз уж речь зашла про душные программерские шутки, поделюсь несколькими ресурсами, которые лично мне помогают осваивать код:
1. Simple Code. Очень хорошие видео, на конкретных примерах показывающие специфику С# и его синтаксис. Сергей объясняет сложные темы даже понятнее, чем метанит, так что если я чего-то не понимаю, то в первую очередь иду сюда.
2. Лавка Разработчика. Канал с незаслуженно малым количеством подписчиков. Посвящен организации проекта в Unity и его архитектуре: как и где хранить данные, как наиболее эффективно к ним обращаться, какие паттерны лучше использовать, зачем нужны контроллеры и менеджеры. Массивы и циклы это замечательно, но если вы откроете любой действующий проект, то код там будет максимально непохож на то, что встречается в туторах — никаких public int x = 10; там не будет, зато будут лаконичные однострочные конструкции с лямбда-выражениями и прочие прелести. Преодолеть пропасть между первым и вторым можно только ближе познакомившись с правильной организацией проекта в самом движке.
Ну а бородатый мужичок из предыдущего поста — это Джейсон Вейманн. У него есть довольно популярный канал на ютубе, а еще, как оказалось, есть свои курсы по созданию игр с упором на код. В курсе три больших отдельных модуля, каждый часов по 30. Первый модуль я прошел, он очень достойный и сразу учит полезным практикам: использовать [SerializeField] private вместо public, проверять на нуллы, запихивать GetComponent в кэш, пользоваться профайлером и т.д.
Курс Вейманна довольно дорогой и стоит около $1000. Но на том же скиллбоксе, например, цена курса 'Unity-разработчик: от нуля до Middle' в два раза выше, при этом в программе там за каким-то лешим значатся создание моделей в блендере, отрисовка текстур, написание шейдеров и ведение дизайн-документации (ничем вышеперечисленным при нормальном раскладе программист заниматься не должен). Оффлайн-занятия обычно лежат примерно в том же ценовом сегменте. Бесплатно выучиться в принципе можно, но пока вы будете приводить в систему свои обрывочные знания, то успеете состариться.
Как правило, в айти-компаниях курсы по повышению квалификации оплачиваются частично или целиком, так что если вы уже работаете в геймдеве, но не умеете программировать, то можете намекнуть своему ПМ, что можно приобрести хорошие уроки на всю команду: курс Вейманна будет полезен даже не-новичкам.
1 512
Вспомнил тут, что по буддийско-индуистскому пантеону в 2012 году выходил психоделический QTE-экшн от Capcom — Asura's Wrath. Оригинал я так толком заценить и не успел, а вот в ремастер или даже в сиквел поиграл бы с удовольствием.
1 512
Раз уж в сеть утекли исходники твитча, а вместе с ним все логины и пароли, нелишним будет напомнить, что хороший менеджер паролей экономит время, деньги и нервы. Хранить их там безопаснее, чем на бумаге или упаси Боже в нехешированном виде где-то на облаке/жестком диске.
Я уже год пользуюсь bitwarden и пока все нравится; он бесплатный, но если хочется побольше функций, то можно занести разработчикам $10. Есть работающее мобильное приложение, плагин для браузера и нормальный генератор (зажравшийся LastPass, которым я пользовался до, в этом смысле был куда хуже).
Несколько десятков-сотню паролей запомнить нереально, а использовать везде один и тот же плохая практика, т.к. утечки случаются постоянно.
1 512
В Ubisoft решили заморочиться и сделали петушиные бои в новом Far Cry 6 в духе аркадного файтинга
1 512
В этот день, 5 октября 1952 года, в Ливерпуле родился английский писатель Клайв Баркер. Невероятно плодовитый (в его послужной список помимо романов и рассказов входят картины, пьесы и комиксы), он запомнился миру видеоигр благодаря созданному при его участии хоррор-шутеру Clive Barker's Undying, без которого сейчас не обходится ни один топ-20 список этого жанра.
Менее известен вышедший в 2007 году Clive Barker's Jericho — тактический FPS с возможностью переключаться между персонажами с разными способностями. Коммерчески игра провалилась, но сеттинг от этого хуже не стал: опергруппа по борьбе c паранормальными явлениями отправляется на Ближний Восток, чтобы остановить пришествие созданного Богом пра-Адама, в процессе закатывая в пол шумерских богов, средневековых епископов, демонов, римлян и нацистов.
Жаль, что игр по мирам Баркера с тех пор не было, его сага Imajica вполне могла бы стать хорошей основой для настолки или хотя бы приключенческого квеста.
1 512
Паблик Отменённые игры | Cancelled Games занимается очень полезным делом: пишет на русском языке про виртуальные миры, которые так и не дошли до релиза. Платформер Prospero от Валв, игра от Sucker Punch про алхимика, не попавшие в финальную версию предметы из Devil May Cry, забытые на сцене 3D-модели из Sonic Adventure DX — и множество других интересных вещей, раскрывающих внутреннюю кухню разработки и то, сколько же всего остается за кадром при создании игры.
В сообществе пока всего 700 подписчиков (а в твиттере и того меньше), так что небольшой пиар бы ему явно не помешал. Пост не рекламный, чисто увидел интересный проект и написал
