Георгий и его Эдем @geovar_founder Channel on Telegram

Георгий и его Эдем

@geovar_founder


разработчик игровых движков/компьютерной графики

мой блог: мысли, интересы, новости

по всем вопросам - @FuckingRogue

Георгий и его Эдем (Russian)

Добро пожаловать в канал "Георгий и его Эдем"! Этот канал представляет собой уникальное сообщество, созданное Георгием, который является основателем и душой этого места. Здесь вы найдете вдохновляющий контент о творчестве, путешествиях, красоте природы и многом другом. Георгий - человек с неиссякаемой энергией и страстью к жизни, и он делится своим вдохновением с каждым подписчиком канала. Он стремится создать цифровой Эдем, где каждый может найти что-то особенное для себя. Здесь вы найдете красивые фотографии, интересные истории, полезные советы и многое другое. Присоединяйтесь к нам, чтобы испытать волшебство "Георгий и его Эдем" и обогатить свою жизнь новыми впечатлениями и знаниями!

Георгий и его Эдем

15 Feb, 17:48


если хочешь стать аниме тян (топ программистом), тебе сюда

Георгий и его Эдем

15 Feb, 13:18


в компании, с которой я сейчас работаю (сотни сотрудников, очень успешные проекты), её боссы и основатели пишут код на равных со всеми разработчиками. слоняры.

показывают отличный пример остальным. и не стали полностью "уходить в бизнес"

Георгий и его Эдем

13 Feb, 08:38


pray to the great machine God🙏
pray to the great machine God🙏
pray to the great machine God🙏

Георгий и его Эдем

11 Feb, 14:45


чел в твиттере запихнул всю игру на Unity в один MonoBehaviour (одна Start и одна Update функция). имхо очень удобно для инди проекта. начинает больше напоминать самописный движок.

в треде он там шарит, какие удобства обнаружил для себя с таким подходом

Георгий и его Эдем

07 Feb, 19:23


пока я занят озвучкой видоса, у Эпиков вышла отличная небольшая статья

как раз подойдет новичкам, которым интересна тема.

простыми словами объяснили про компиляцию шейдеров, PSO, откуда возникают фризы, и что с этим можно сделать. и что они пытаются сделать для Анриал

Георгий и его Эдем

02 Feb, 12:05


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

Train by day, Георгий и его Эдем by night, all day!

https://youtu.be/SVX4g-tCmN0

Георгий и его Эдем

29 Jan, 11:04


про медленный софт. без вступления.

один разраб добавляет какую-то "фичу", делая софт медленней на 10%.

другой разраб добавляет к этому софту еще что-то, делая еще на 10% медленней. и так далее.

в итоге получаем "силу сложного процента", но не в инвестициях, а в разработке. и не в плюс, а в минус.

на работе в геймдеве я старался мониторить перфоманс +- ежедневно в течение разработки проекта. так есть возможность отловить профайлером новый медленный коммит от артов/дизайнеров/кодеров.

если на это забить и решить "перед релизом глянем", то все будет равномерно медленное, будет очень тяжело понять, что вообще оптимизировать. многие студии наступают на эти грабли.

тут например интервью с разрабами Immortals of Aveum: "We spent the first two years chasing our visual target lock [rather than an fps target], with the art team leading that charge." то есть первые два года забивали на перф, в итоге получили то, что получили

Георгий и его Эдем

21 Jan, 17:52


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

И САМОЕ ВАЖНОЕ. наконец-то не поленился и автоматизировал продажу. теперь можно купить через Tribute (верифицированный бот).

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

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

тем, кто уже покупал, апдейт скину сам в ближайшее время. пис✌️

Георгий и его Эдем

21 Jan, 12:44


недавно появилось желание поменять редактор для кода с vscode на что-нибудь другое. ради разнообразия.

пробовать vim не хотел (хотя neovim сейчас на хайпе). взял 4coder

непривычно. но в целом он простой и шустрый. то есть прям чувствуется разница в скорости с vscode. НО сегодня затестил его на большом проекте — или я что-то не так делаю, или он правда не вывозит.

чтобы сделать поиск по всем файлам в проекте, надо сначала этот проект загрузить. выглядит так, что 4coder грузит все тысячи файлов в оперативку и начинает лагать.

так что vscode выиграл. следующим думаю попробовать 10x Editor

Георгий и его Эдем

19 Jan, 17:19


всегда разъебываюсь с этого видео (название, само видео, комменты)

dream version of myself

Георгий и его Эдем

19 Jan, 12:33


ДИСЦИПЛИНА И ЩИТПОСТИНГ

Георгий и его Эдем

17 Jan, 11:40


хотел бы еще посоветовать инди разрабам статью "The missing middle in game development".

автор пишет об отсутствие игр "среднего размера" — что-то между небольшими гейм джем играми и проектами, занимающими годы. в 90е разрабы типа id Software делали несколько игр в год, несмотря на плохие инструменты разработки.

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

хорошие примеры "средних" игр, разработанных менее чем за год: 20 Minutes Till Dawn, Capybara Spa, Lemon Cake, Luck be a Landlord

Георгий и его Эдем

12 Jan, 16:55


записи стримов (включая сегодняшний) можно глянуть тут

Георгий и его Эдем

11 Jan, 12:38


вчера гоняли смотреть на челика из ютуба — ходили на концерт Чебаткова (изи деанон города). норм отдохнули вечером аж появилось желание запустить стрим.

так что завтра очень вероятно подрублю. думаю, добьем простую 2D игру. примерно в середине дня по мск

Георгий и его Эдем

09 Jan, 07:35


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

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

upd: поудалял

Георгий и его Эдем

07 Jan, 13:42


о, этот же дядька портировал wipEout, PSX игру 1995 года, на современный Windows, Linux, macOS и WASM (то есть можно поиграть даже в браузере)

Георгий и его Эдем

07 Jan, 12:53


чел переписал свой простой JavaScript игровой движок на C. для тех, кто считает, что это какая-то очень сложная задача — прочитайте статью, там много примеров, исходники. имхо очень полезно для новичков

Георгий и его Эдем

31 Dec, 15:53


Контент. как-то тяжело было вспомнить, какие игры/фильмы/сериалы/аниме я поглощал. ну, зато точно вспомнил только то, что понравилось.

Игры.
Demon's Souls Remake — великолепно.

It Takes Two — это вообще кооперативный шедевр на двоих. не зря взяли игру года 2021.

но мой любимый жанр это все таки PvP игры. Deadlock — просто пушка от Valve. очень кайфовая. где-то недели 3 в нее играл по вечерам достаточно активно. но решил прекратить от греха подальше. а то затянуло бы тотально.

Фильмы. чёт вообще не густо было в этом году. как будто Дюна 2 была самой прикольной. а так смотрел в основном фильмы, которые заходят мне по вайбу. например: Ромовый дневник, Жаркие летние ночи.

Мультфильмы.
эпизод с дырой в Рик и Морти, Fear No Mort (последняя серия 7 сезона) — вообще один из лучших эпизодов сериала.

Легенда о Vox Machina — фэнтези сериал. веселый, динамичный. если я правильно понимаю процесс его создания: актеры озвучивания играют в DnD на YouTube, а потом это переносят в сериал, который они же и озвучивают.

Не про текущий год, но я очень люблю концепт "средневековая фэнтези комедия для взрослых" — Disenchantment (последние сезоны прям так себе), Скрестив Мечи (это вообще огонь, очень понравился. но к сожалению на 3 сезон его не продлили. боль)

Сериалы.
мне больше всего зашел Полиция Токио. идеально вписался в мое настроение на момент просмотра.

Дом Дракона 2 сезон. очень люблю эту вселенную, читал все книги. сериал норм, ничего особенного.

Аниме.
уже полтора года в основном я смотрю One Piece лол. сейчас на 900+ серии. в какой-то степени изменил мою жизнь: огромное количество разных мемов оттуда, которыми я пользуюсь при общении. в целом я не ожидал, НАСКОЛЬКО там много всего. локаций, персонажей, озвучек (даже видов смеха у персонажей). если ты делаешь игру про морских пиратов - посмотреть One Piece это база. смотреть естественно только в оригинале с субтитрами (в принципе как все аниме).

Провожающая в последний путь Фрирен (по крайней мере 70% первого сезона, серии про экзамен такие себе, дефолтные). прекрасное ламповое аниме про жизнь эльфийки-волшебника. так как эльфы в фэнтези живут очень долго, то главный герой видит, как её друзья люди проживают свою жизнь, стареют, умирают, а для нее это всего лишь мгновение.

Дандадан — стиль.

Магия и мускулы — забавное аниме. чем-то напоминает One Punch Man, третий сезон которого по ощущениям не выходит уже 10000 лет.


такие дела. делитесь в комментах, кто чего интересного глядел или есть что посоветовать мне

Георгий и его Эдем

31 Dec, 15:51


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

Телеграм канал. этому каналу как раз в конце месяца исполнился год (ссылка на первый пост). олды знают, что у меня был другой, сильно более старый канал, но в какой-то момент я его решил просто снести лол.

сначала вел текущий канал достаточно активно, но в очень странном инфоцыганском формате, мне не нравилось. снес даже часть каких-то старых постов. потом +- забивал на канал время от времени. в какой-то момент вернулся, и мы провели ~10+ стримов (записи тут). считаю, что стримы вышли неплохими. но мне часто было на них скучно, поэтому я подзабил (+ закрутился в других делах). может надо вернуть и программировать только то, что мне интересно.

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

планов каких-то четких нет. продолжать пилить посты. мб иногда дропать видео на YouTube (есть идея мини видоса мемного, сценарий написал, надо записать и смонтировать). еще в планах обновлять гайд, сделать из него чуть ли не книгу с моим опытом о индустрии. но это так, посмотрим, как зайдет.

Работа. весь год работал рендер лидом на AAA проекте. ничего рассказать естественно не могу тк NDA. буквально пару недель назад уволился. чем занимаюсь сейчас - пока секрет. но в основном наслаждаюсь программированием.

есть микро мысль собрать команду (2-3 человека максимум) и начать делать инди. это требует очень большого вклада времени, поэтому надо понять, готов ли я.

Жизнь. первую половину года провел в Таиланде на Пхукете. разок летал в Бангкок. потом вернулся домой. пока доволен — встретился с родными, с друзьями. близкие друзья это база.

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

Георгий и его Эдем

31 Dec, 12:44


небольшой подгон к новому году.

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

все, кто когда-то покупал гайд — пишите в личку @FuckingRogue, я закину обновленную версию. по чатам я нашел только человек 20, но должно быть ~50

p.s. гайд сейчас не продается. это чисто апдейт для уже купивших

Георгий и его Эдем

31 Dec, 08:53


когда 31 декабря после тяжелого года из последних сил идешь в качалку

мем +- украл в твиттере, но потерял автора, не обессудьте

Георгий и его Эдем

28 Dec, 16:54


добрый вечер, дорогой блог.

к концу года намного лучше себя чувствую. имею в виду физически. больше энергии, сил.

не эксперт, но предполагаю, что набрал вес, и это помогает.

рост 183см. после арки Таиланда схуднул, весил ~68кг (обычно 72кг). начал тренироваться и поглощать больше калорий. сейчас вешу 77кг.

но мб это не вес, как таковой, а что-то из:
1. работаю с железом. раньше в основном делал только кардио.
2. в целом ем больше белка, чем обычно.

ну, или конечно комбинация всех этих факторов.

в общем не пропускаем тренировки и почаще ходим к бабушке в гости.



новый год на подходе, скоро буду подводить итоги🎄

Георгий и его Эдем

26 Dec, 15:33


недавно переслушал доклад Майка Эктона для engine программистов.

пара основных моментов:

1. практика. не работа над каким-то сайд проектом, а именно четкая практика для улучшения скиллов и уменьшения пробелов в знаниях.

2. "reasonable defaults". по сути — умение быстро написать работающий код, не делающий лишних действий. а дальше его уже можно улучшать.

3. problem solving. понимание контекста, пользы от решения и стоимости решения проблемы.

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

Георгий и его Эдем

24 Dec, 15:15


в Стэнфорде провели ресерч продуктивности программистов (50к+ человек в сотнях компаний).

~10% человек не делают практически никакой работы.

чаще такие челы встречаются очевидно на удаленке. ну и в среднем люди в офисе работают лучше. но зато топовые разрабы чаще встречаются на ремоут позициях (например я).


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

Георгий и его Эдем

21 Dec, 14:41


не так давно прошел Demon's Souls Remake на PS5.

в целом прохожу не очень много игр за год. мб 1-2.

мне понравилось. это был мой первый souls тайтл (раньше запускал Dark Souls, но не играл дольше пары часов). атмосфера темного фэнтези, Berserk-like, топ. и графика тоже прям хорошего уровня. очень интересные и разнообразные боссы.

иногда хотелось, чтобы было немного показуальней, а то все-таки надоело бегать туда-сюда после смертей. многих боссов убил, просто перефармив их. но некоторых приходилось чисто на скилле (тот же Penetrator и Old Hero)

Георгий и его Эдем

19 Dec, 17:43


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

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

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

чет совсем не густо. всякие EA, Ubisoft это вообще шутка. в голову пришли только Naughty Dog, Insomniac Games (вторые чисто за счет отличного тека). ну и Valve, да и то в основном потому что это валве с интересным подходом к менеджменту

Георгий и его Эдем

19 Dec, 14:25


я когда закрыл самую важную задачу на день за 5 минут

https://youtu.be/fT42ocqmI9s

фильм кстати глянул вчера вечером, годнота

Георгий и его Эдем

17 Dec, 14:03


отличный способ для нас, зумеров, не отвлекаться от кода

Георгий и его Эдем

14 Dec, 18:11


на счет этого — с помощью ChatGPT и гугла чуть лучше теперь понимаю план действий.

по сути Arduino + макетная плата (белая штука, в которую воткнуты провода, кнопка и лампочка на кружке сверху) очевидно используются для быстрого прототипирования. если я хочу из прототипа сделать реальное устройство, нужно договориться с производством печатных плат (PCB), дать им всю информацию по плате и заказать партию.

также в готовом устройстве мне нет смысла использовать весь Arduino (синяя плата на кружке).

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

сначала хотел на словах объяснить производству, что мне нужно. но они сказали, что требуются спецификации.

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

Георгий и его Эдем

14 Dec, 12:00


очередной пост в телеграм про TGA.

мне понравились:

трейлер ведьмака (почти не играл, но люблю красивые трейлеры)

скорее всего заценю новую игру Naughty Dog — обязан покупать каждую их игру, потому что они создали Crash Bandicoot

точно буду играть в Split Fiction – сейчас проходим предыдущую игру студии, It Takes Two, это must play

Георгий и его Эдем

12 Dec, 15:44


вчера поставил телефон (iphone 15 pro) на зарядку. он зарядился, я снял, он работал. отложил его на час, пошел своими делами заниматься.

возвращаюсь, беру телефон — а он какой-то теплый, выключен и ни в какую не включается. просто кусок кирпича.

сегодня пришлось утром ехать в сервис. в итоге плате конец, замена займет пару дней. минус 200$.

modern technology in a nutshell 2

сейчас пришло странное письмо на почту. пишет какой-то Тим Кук “Привет, Георгий! Что с ебалом?". что бы это могло значить

p.s. по идее должны включиться комменты к посту

Георгий и его Эдем

12 Dec, 13:13


закинул в комменты к посту Апанасика. решил и вам запостить.

на Гитхабе был баг (не удивлюсь, если до сих пор не пофиксили): набор текста очень сильно замедлялся в зависимости от размера текущего абзаца. потому что "emoji picker" сканирует весь абзац после каждого введенного символа, чтобы посоветовать эмодзи лол

modern technology in a nutshell

Георгий и его Эдем

10 Dec, 18:10


кстати к посту — я тоже ухожу со своей текущей работы спустя 4 года.

успел поработать на разных проектах, получил огромное количество опыта.

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

couldn't be me 🏴‍☠️

Георгий и его Эдем

10 Dec, 13:27


прочитал одну из новых статей Шрайера.

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

например Starfield — гигантский проект с титрами, которые длятся минут 40, потому что в них задействованы тысячи людей и огромные бюджеты.

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

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

+ всякие UE/Unity/Godot помогают небольшим студиям быстро вкатиться.

тот же киберпанк 2077 столкнулся с проблемами отчасти из-за своей жесткой структуры. в то же время такие игры как Skyrim показывают, что с меньшей командой (~100 человек) можно сделать что-то действительно особенное

Георгий и его Эдем

08 Dec, 13:36


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

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