LG.BALUKATION's Weblog

Ничего, это тоже кое-что… А при желании из него можно сделать что угодно

Archive for the ‘Games’ Category

Компьютерные игры и всё о них

The Steam Awards 2019

Posted by LG.BALUKATION на 2019/12/03

Подходит к концу год и стим традиционно выбирает кандидатов в лучшие игры.

Я тоже поучаствовал в опросе, хотя ответы меня не очень-то и радуют. Тому есть две основные причины:

1) первая причина личная. Половину прошлого и этого годов я жил не у себя дома пока шёл ремонт. Игровой комп в это время стоял запечатанный, я же немного ценил что-нить на работе и играл в ps4/switch. Так что многие интересные игры этого года просто не успел ещё посмотреть. Я вообще не очень-то падок на новинки — с ними сейчас такое творится, что лучше играть в уже несколько месяцев/лет как вышедшие игры и не делать предзаказов. Но стим разрешает выбрать почти на все номинации лишь игры, вышедшие за последний год.

2) вторая причина более глобальна — это фрагментация рынка pc-игр. Я очень редко покупаю игры на диске — только если это какие-нить коллекционные издания. В цифровом же виде лично я покупаю (компьютерные) игры только в Steam/GOG, т. к. уважаю эти площадки и хочу поддерживать их развитие. В какой-то момент любую более-менее значимую игру можно было купить в любом магазине и отличались разве что цены (ну и фичи самих магазинов). Но потом всё больше игр принципиально стало выходить только в каком-нить одном магазине и не выходить или выходить гораздо позже в других. Много кто этим занимался, некоторые уже одумались — но пока что не все. Игры, которые идут мимо двух магазинов где я закупаюсь — я либо бесплатно одалживаю поиграть диск для ps4, либо просто игнорирую. И ессно у игры не будет награды в стиме, если она в стиме не вышла.

Итак, теперь сами номинации:
Читать далее…

Posted in Прочее, Games | Отмечено: , | Leave a Comment »

Game Engine Black Books

Posted by LG.BALUKATION на 2019/09/28

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

Тащем-то я уже давно подписан на блог Фабьена Сангларда. Обычно он выкладывает там всякие статьи о внутреннем устройстве компьютерных игр — иногда общие принципы, иногда обзоры конкретных игр. Важно, что он не пишет как та или иная игра играется (т.е. о её дизайне) или как что-то сделать на движке (т.е. о моддинге) — он делает обзоры на внутреннее устройство самих движков. Как устроен движок, почему что-то делается определённым образом и прочие нюансы, интересные лишь программистам.
Читать далее…

Posted in books, Games, Hardware, IT, Programming, Software | Отмечено: , , | Leave a Comment »

Прошёл «Human: Fall Flat» и «Castle Crashers»

Posted by LG.BALUKATION на 2019/09/07

Опять что-то ленюсь писать в блог, так что расскажу во что играли недавно…

Я почти не играю по сети. Сеть давно уже заполонили всякие там MMORPG, MOBA, соревновательные шуторы, королевские битвы, free2play и прочие бесконечные дрочильни под видом игр, но со мной это почти не работает — я люблю «нормальные» игры и не очень-то люблю незнакомых людей. Так что играю почти всегда один и лишь иногда в кооп с кем-то из друзей во что-то не слишком большое.

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

Posted in Прочее, Friends, Games, Humor, Macintosh, Software | Отмечено: , , , | Leave a Comment »

Необычные кураторы в стиме

Posted by LG.BALUKATION на 2019/07/30

Выпустить игру в наше время стало не просто, а очень просто! Достаточно сварганить её в каком-нить очередном конструкторе игр, заплатить небольшой взнос платформе и можно уже начинать ждать денежек. У этого есть и обратный момент — на доступных платформах вроде стима или мобилок стало выходить какое-то немереное количество игр и среди них легко затеряться. Для разработчиков эта проблема приобрела известность как «инди-апокалипсис».

Однако, для игрока такое изобилие тоже несёт проблему. Если раньше можно было просто глянуть список выходящих игр и что-нить там присмотреть, то сейчас это почти нереально. Игр выходит настолько много, что во всем этом легко запутаться и нужно как-то отделять условно «хорошие» игры от условно «плохих». Конечно же, критерии хороший-плохой у нас у всех разные — одним нравится какой-то определённый жанр; другим главное, что бы ГРАФОООН!11 завезли; третьим нет особого дела до графики и механик, но важно, что бы в игре была интересная история… В общем нужно как-то помечать игры, а игроки уже сами смогут понять нравится им такое или нет.
Читать далее…

Posted in Прочее, Games, IT, NetWork, Software | Отмечено: | Leave a Comment »

The Steam Awards 2017

Posted by LG.BALUKATION на 2017/11/24

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

Вообще-то я ещё в том году думал, что это не плохой повод для очередного поста, но всё проеба^W упустил и решил в этом году так не делать. Итак, номинации и мой выбор в них.
Читать далее…

Posted in Прочее, Games, NetWork, Software | Отмечено: , , , | Leave a Comment »

Work in GameDev — 10th Anniversary

Posted by LG.BALUKATION на 2017/11/16

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

Кто-то в 2007 году угорал по эмо и виноградному дню, я же тем летом получил диплом техника по программному обеспечению ЭВМ и автоматизированных систем, съездил на почти месяц в окрестности Анапы, вернулся в Питер и начал искать работу.

Хотя и были вялые попытки пойти учиться дальше на бакалавра, наука и учёба меня не прельщали — я ливнул даже не дойдя на экзамены в универ. Ещё в детстве для меня открылся сказочный мир 8 и 16-битных игр, а к середине школы я записался в местный кружок информатики. На кружке сперва была всякая фигня вроде M$ Office 97 (Word, Excel, PowerPoint и даже Access но без SQL), потом пошёл паскаль. Паскаль однажды дошёл до графики и тут я заметил, что эта штука может быть не просто смесью калькулятора и пишущей машинки, но вполне себе можно простенькие игры брать и делать самому.

В студенчестве были самостоятельные ковыряния SDL и OpenGL (без шейдеров), т.к. лекции нам читали только по общему курсу программирования. На втором курсе часто сидел за одной партой с челом, который любил ковыряться в редактор Morrowind’а (привет, Серёга!) — так я заметил, что и ААА игры вполне себе доступны на определённом уровне. Для Морровинда я написал несколько простых скриптов, но мой коллега вылетел с учёбы и его забрали в армию — так закончился наш моддинг. Посматривал ещё на NWN и некоторые другие игры, но возится с редакторами карт мне было не интересно — так что постепенно забросил всё это.

Итак, в 2007 я доучился до какой-то формальной корочки, с которой можно было смело класть на дальнейшее студенчество и топать искать нормальную работу. Я порегался на хедхантере (модный в рунете сайт по поиску работы среди новичков), написал там что-то и сам листал вакансии по словам вроде «игры», «C++» и «opengl».
Читать далее…

Posted in Прочее, Учёба, Friends, Games, IT, Programming, Software | Отмечено: , , | 1 Comment »

DevGamm Minsk 2015

Posted by LG.BALUKATION на 2015/12/17

До этой зимы я ни разу не был на ДевГамме. О самой конференции услышал впервые лет пять назад, когда она ещё называлась ФлешГаммом. Флешем я не интересовался, так что просто знал о ней как о факте «есть такая конфочка» — без подробностей что там и как.

Затем, мои знакомые всё чаще стали описывать, что КРИ уже не торт (там я тоже не был, ха-ха… но программа последних лет и оперативность её наполнения были подозрительно плохи). ФлешГамм по их словам наоборот, набирает обороты и переформируется из тусовочки флешеров в общеигровую тусовку с новым названием — мне уже стало чуть интересней.

В этом году я всёж выбрался нормально на их сайт и посмотрел там программы прошлых лет. Некоторые доклады даже отложил и потом послушал на ютубе… Но ехать на несколько дней в Москву было не очень-то заманчиво, Гамбург смущал ещё большим числом необходимых свершений, так что я остановился на варианте «слетать в Минск, если ещё раз там будет». Осенью объявили, что Минск будет и я купил билеты.

Читать далее…

Posted in Прочее, Friends, Games, IT | Отмечено: , , , , , | Leave a Comment »

Perforce для разработчиков игр

Posted by LG.BALUKATION на 2015/09/05

Существует некоторое количество систем управления версиями (revision control AKA version control AKA source control), которые хоть и преследуют похожие цели — делают при этом упор на совершенно разные штуки. Очень многие программисты отдают предпочтение такой системе под названием git и достаточно часто удивляются, когда узнают что в разработке игр популярна вовсе не она.

В разное время мне доводилось поработать с CVS, git, Perforce и Subversion и именно Perforce мне кажется наиболее подходящей для разработки игр. Многие программисты, кто занимается разработкой более классического софта, не слышали о ней или слышали очень мало — так что я немножко расскажу чем именно Perforce хорош в геймдеве.

Читать далее…

Posted in Прочее, Games, IT, NetWork, Programming, Software | Отмечено: , , , , , , , , | Leave a Comment »