Поработал немного над фоном и хотел бы поделиться уроками, которые извлёк из этого. Опять же, профессионалы, я думаю, тут только посмеются, но я, в начинающий, так что может быть кому-то моя история косяков пригодится.
четверг, 11 ноября 2021 г.
О голосовых сообщениях в 2021
Скажу сразу: я, в принципе, ничего не имею против голосовых сообщений. В принципе, иногда, если одно-два можно прослушать, так и быть, потратить время.
Но, недавно, я попал в дурацкую ситуацию: меня закинули в некий чат, где один местный парень начал буквально спамить этими сообщениями каждый раз. И я осознал какой это всё же треш и то, что раздача возможности отправлять голосовухи куда попало - не лучшая идея
понедельник, 26 июля 2021 г.
воскресенье, 25 июля 2021 г.
extern "C" и namespaces в C/C++ или как я подгорел на выходных
За что я люблю и ненавижу C++ одновременно - так это за то, что он может заставить себя почувствовать дураком и нубом себя в любой момент работы с ним.
TL;DR никогда ни за что, не мешайте extern "C" и пространства имён в определениях функций. Это не работает нормально ни в одном компиляторе и, как обычно, это описано только где-то в дебрях stackoverflow, хоть и разрешено в компиляторах MinGW и MSVC .
Замечу, что эта проверка есть в SonarSource но почему-то в виденных мной учебниках плюсов это правило отсутствует, что принципиально неправильно.
суббота, 10 июля 2021 г.
О стримах по соревнованиям по играм
Я ни разу не киберкотлета, и обычно стримы по играм мне не заходят, как и по спорту в целом - слишком медленно и скучновато, а чаще всего проходит всё это проходит мимо меня, потому что непонятно за кого топить и почему меня вообще это должно волновать.
Но вот сегодня наконец был относительно большой (насколько возможно) чемпионат по моей любимой Mental Omega, транслировавшийся на https://www.twitch.tv/topazjuanmo и мне прямо сильно зашло. Во-первых, наконец-то RTS. Во-вторых, это был относительно весёлый опыт, потому что было не сильно жестко, иногда чувствовалось, что люди просто не успевают замечать что происходит. Это радует, ибо если глянуть на всяких монстров игры в RTS - то там просто люди как-то всё поспевают. Мне такое не заходит, ибо такое ощущение, что играют боты. А тут как-то всё душевнее и приятнее. Я неожиданно обнаружил, что болею за одну из команд, хоть она и проиграла.
Увидел кстати пример абьюза рендерера игры, когда чувак прятал свой юнит за текстурой вражеского здания, потому что это возможно и его не было видно. Выглядело довольно любопытно и забавно, понравилось.
Следующее подобное мероприятие обещают в августе. Я надеюсь оно будет и планирую потратить своё время и насладиться зрелищем.
Такие дела.
пятница, 11 июня 2021 г.
Впечатления от Loria
Сейчас на GOG бесплатно раздают Loria - и я само собой не удержался, чтобы не посмотреть на неё.
Геймплейно, это клон Warcraft III с графикой Warcraft II. И в целом, он меня этим порадовал - все элементы оригинала на месте, играется неплохо и нормальный ИИ сильно не выносит. Судя по плашкам, у игры какие-то проблемы с финансированием и разработкой и поэтому она... недоработана. Обидно, потому что пока это лучшая из новых RTS, которую я пока видел.
Да, баланс не очень. Да, как-то сильно много копирования Warcraft III в плохом смысле: опять эта любовь к требованию высокого APM, что есть форменное болото. Да, опять нет редактора карт (я скучаю по редактору карт WIII ужасно). Игра бы взлетела, думаю, в коопе - но увы, сетевой игры нет.
Но всё же, это неплохо: графика хороша, интуитивное управление, даже звук в игре. Даже со всеми недостатками это лучше одной другой игры, о которой я говорил раннее, потому что даже тут можно собрать довольно большую армию, хоть потом приходится страдать от косяков собственного микроконтроля.
Я всё же надеюсь, что она со временем допилится, хотя судя по мертвой ссылке на дискорд - ожидать не стоит.
Исходники Периметра уже на GitHub
Наконец-то исходники Периметр есть на GitHub . Если кто не помнит - это была такая стратегия в середине нулевых с довольно интересной историей, и, что особенно отрадно - это была отечественная RTS.
Самое приятное - в ней сейчас, это то, что есть комьюнити в чате TG, которое взяло игру под своё крыло и потихоньку допиливает. Я там есть, но, увы, поактивничать мне не даёт отсутствие времени.
Конечно, исходники там довольно сложные, читаются тяжело и много сильно устаревших на 2021 год вещей, но со стороны community уже есть WIP работа под студией 2019, портирование на CMake и много чего другого. А самое приятное - это то, что можно самому сесть и наконец посмотреть в чём дело, разобраться со старыми багами если хочется и есть время. Врать не буду, в своём отрочестве я о таком мог только мечтать. What a time to be alive! Надеюсь, что на него появятся со временем интересные моды и, само собой, карты.