Telegram Web
Хвастаюс. Приобрёл одну из важных книг в мире геймдева! Рэф Костер «Разработка игр и теория развлечений» нет ни одного важного курса или гайда по геймдеву, без отсылок к этой книге. Ни одного!! Так что обязательно надо прочесть.
По просьбе любимых читателей создал чат для общения! Всем буду рад, залетайте) В том смсле, что комменты оставляйте к постам. А не джаст фор флуд)
Пост про математику, который мы все так долго ждали. Часть вторая.

Краткое содержание предыдущей серии. Мы короч порешали общие моменты по задаче и узнали как отвечать на первый вопрос. Далее второй вопрос. На всякий слуяай приведу условие еещё раз.

Из ящика случайным образом выпадают предметы: шлем, аптечка, руда, монета и пистолет. Пистолет выпадает в 25 раз реже аптечки, монета - в 20 раз чаще шлема, руда - в 15 раз чаще пистолета, аптечка - в 4 раза реже монеты.

b) Если вероятность выпадения предметов обратно пропорциональна их стоимости, то сколько монет стоит пистолет?

Ответ: 100 монет

Я в принципе сразу понял, что если пистолет =Х, а монета =100Х, то логично же, что пистолет стоит 100 монет. Но не таковы математики. Им такого мало, им теорему надо себе придумать, а потом на разрыв жепки её решать. Поэтому для усложнения по математиковски, давайте сделаем следующее — посмотрим внимательно на вопрос и увидим там словосочетание «обратно пропорциональна». Что нам подсказывает это словосочетание? Верно! Нам нужна пропорция. Поэтому пишем решение:

P(п) = 1/146Это значит «вероятность выпадения пистолета (P(п)) равна одной сторокшестой», то есть пистолет выпадает один раз из сто сорока шести открытий сундука;

Р(м) = 100 * (1/146)Это значит «вероятность выпадения монеты (Р(м)) равна 100 умножить на Р(п)» Помним же, что монеты выпадает в сто раз чаще пистолета, то есть 100/146

Далее придумаем функцию С - от слова coin и посчитаем. С(м) = 1, потому что монета стоит одну монету, вроде ясно же?

И теперь хреначим пропорцию, но не забываем, что она обратная (господибожемой, лишь бы нигде не наебаться):

Р(п)/Р(м) = С(м)/С(п) Нам все цифры известны, кроме С(п)
Дальше элементарно считается, даже я разобрался. С(п) = (1 * 100/146) / (1/146) В итоге получаем конечную цифру =100.

Надеюсь всё правильно написал.

Продолжение следует.

#Как_решать_тестовые_по_геймдеву
Я немножечко проебал момент поделиться ссылкой на конфу по гиперказуалкам. Но возможно ещё можно залететь. Попробуйте по ссылке, может ещё есть варик. Сейчас как раз мой однофамилец Костя Сахнов — известный геймдизайнер, между прочим — рассказывает про то, что же такое гиперказхуальные игры. Эти знания спрашивают на собеседовании.

UPD: если не получится зарегаться, то можно посмотреть вот здесь на ютьюб
Итак выходные прошли и снова возвращается рубрика "Эта сраная задача на тервер".

Но для начала подобъём итоги недели прошедшей.

Что у нас на текущий момент?

По протекции от Виктора Кудрявцева, я написал письмо с резюме и прочим стафом чуваку из www.5518studios.com который ищем проджект менеджеров. Он ответил, что посмотрит моё резюме. ХЗ, что это принесёт, посмотрим.

Мне ответили по вакансии геймдизайнера из конторы SPL, для которой я выполнял тестовое со схемой и сказкой про Клаудию. Я им не подошёл. Ну и хуй на них.

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

Я тут мучу кое что, но пока не доделаю, не буду палить. Пусть сюрприз будет. Так вот эта штука на стадии завершения, скоро покажу.
Ладно приступим к самому вкусному. Пост про математику, который мы все так долго ждали. Часть 3

Краткое содержание предыдущей серии. Мы короч порешали общие моменты по задаче и узнали как отвечать на первый и второй вопросы. Далее третий вопрос. Условие:

Из ящика случайным образом выпадают предметы: шлем, аптечка, руда, монета и пистолет. Пистолет выпадает в 25 раз реже аптечки, монета - в 20 раз чаще шлема, руда - в 15 раз чаще пистолета, аптечка - в 4 раза реже монеты.

Вопрос 3:

c) Какова вероятность, что из первых ста открытых ящиков не выпадет ни одного пистолета?

Ответ: ~ 50%

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

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

Формула простая Р(!п) = 1 - Р(п). Понятно?

В общем как считал я. Я взял формулу Бернули и посчитал какова вероятность того, что пистолет выпадет из 100 сундуков.

Вот так выглядит формула: P(1)= 1−(1−p)^n, где n - число открываемых сундуков. Учитывая, что вероятность выпадения пистолета равна 0,006849315068, у меня получилось для 100 сундуков цифра 0,4970617746. Это вероятность, что пистолет выпадет. Значит вероятность, что он не выпадет будет 1 - 0,4970617746 и равно 0,5029382254, что в переводе на язык более уютных процентов, значит 50% Ну почти. Но для тервера сойдёт.

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

#Как_решать_тестовые_по_геймдеву
Отказано в геймдев
Итак выходные прошли и снова возвращается рубрика "Эта сраная задача на тервер". Но для начала подобъём итоги недели прошедшей. Что у нас на текущий момент? По протекции от Виктора Кудрявцева, я написал письмо с резюме и прочим стафом чуваку из www.5518studios.com…
Ииииииии... я доделал!

Короче, я тут последние года полтора постоянно записываюсь на интенсивы от SkillBox в стиле "своя игра за три дня". Записываться записываюсь, но жизнь постоянно решает за меня, чем мне действительно важно заниматься и конечно же это не участие в интенсивах. Но я же теперь твёрдо решил в геймдев пойти! Поэтому я послал нахер такую жизнь, в которой не могу делать то, что мне хочется и таки сделал. Скачал видео с интеснива, и запилил игру на Unity.

Ну и что, что трёхдневный интенсив затянулся у меня на две недели, зато я доделал! И это охуенно. И вот короче представляю на ваш суд! Встречайте мой первый летсплей по моей первой видеоигре!!!

Предлагаю считать этот день моим личным праздником! 8 февраля 2021 года. Мне 36 лет и сделал свою первую 3d игру. Ща подгрузится
Пост про математику, который мы все так долго ждали. Часть 4

Краткое содержание предыдущей серии. Мы короч порешали общие моменты по задаче и узнали как отвечать на первый, второй и третий вопросы. Далее четвёртый вопрос. И это самый мозговыносящий вопрос в этом задании. Условие:

Из ящика случайным образом выпадают предметы: шлем, аптечка, руда, монета и пистолет. Пистолет выпадает в 25 раз реже аптечки, монета - в 20 раз чаще шлема, руда - в 15 раз чаще пистолета, аптечка - в 4 раза реже монеты.

Приведу ещё вот эту табличку, она пригодится:

пистолет: (x) 0,68%
монета: (100x) 68,49%
аптечка: (25x) 17,12%
руда: (15x) 10,27%
шлем: (5x) 3,42%

Вопрос 4:

d) Если монета, руда и аптечка могут выпасть только один раз, то сколько нужно открыть ящиков, чтобы получить пистолет?

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

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

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

Но из условия вопроса, мы знаем, что монета выпадает только один раз. Значит с этого момента, наиболее вероятным событием становится следующее за выпадением монеты по вероятности событие — выпадет руда. И ТАДАМ!! чувак получает руду. Первый и последний раз.

Угадаете, что выпадет следующим? Точно! Аптечка! И теперь, наиболее вероятным становится выпадение шлема. А вот шлем-то может выпадать столько сколько ему заблагорассудится! К счастью, для сундучного наркомана, по изначальному условию, шлем выпадает всего в пять раза чаще пистолета. Поэтому в целом картина событий будет такая:

Монета --> Руда --> Аптечка --> Шлем --> Шлем --> Шлем --> Шлем --> Шлем -->. И только после всех этих издевательств, наш воображаемый лудоман становится обладателем вожделенного пистолета, чтоб он трижды сгорел этот пистолет!

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

Ответ: 9 ящиков!

#Как_решать_тестовые_по_геймдеву
А ещё, меня пригласили завтра на собеседование в Краснодарскую студию под названием (простихоспади) "Ябби", которая вообще-то занимается разработкой мобильных приложений, но судя по тому, что в вакансии они указали, как важное умение кандидата — умение декомпилировать чужие игры, они планируют делать клоны успешных игр. С одной стороны — опыт он и есть опыт, а с другой не будет ли это считаться зашкваром. У нас в мире SEO такой хуйни как покушения на интеллектуальную собственность, не водится, так что для меня это внове. Ну не знаю, завтра посмотрим, что скажут мне на собесе. Если не понравится, скажу "А всё уже, всё. Раньше надо было меня на работу приглашать!"
В общем я с ходил на собес. Спасибо всем, кто пожелал удачи, ваша поддержка прибавляет мне уверенности.

Фирма небольшая, поэтому интервьюировал меня руководитель подразделения. Точнее про фирму скажу так, фирма сама по себе не маленькая, у них 4 офиса, 2 в мск и 2 в Краснодаре, но конкретно подразделение, которое занимается созданием игр небольшое, по сути внутренний стартап. Есть у меня опыт работы с внутренними стартапами, и тот опыт не из самых моих любимых этапов карьеры. Фирма Ябби занимается интеграцией рекламных продуктов в игры.

На собеседовании меня больше спрашивали о моей деятельности в сфере SEO. Так как, цитирую "по играм тебя спрашивать скорее всего бессмысленно". Ну по сути так и есть. Но по SEO я конечно блеснул. В основном вопросы касались моей операционной работы как тимлида и в конце интервью я понял почему так.

Из собеса вынес две полезные вещи:

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

По итогам собеседования интервьюер поделился своими наблюдениями обо мне. Предложил пока пойти работать менеджером в другое подразделение, которое не связано напрямую с геймдевом. Надо будет руководить командой разрабов, пилящих интерфейс. Туда меня готовы взять хоть сейчас. А вот на геймдев они пока не могут меня взять, потому что ищут всё же мидла, чтобы потом при необходимости искать под него джуна. А брать джуна и искать под него мидла никто не хочет.

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

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

Но я всё же доволен своим собесом. Ну во-первых меня готовы взять на руководящую должность вне опостылевшего SEO, просто за мои скилы. Я горжусь собой! Во-вторых собесы никогда не бывают зря, особенно, если общаешься со скиловым руководителем, как было и в этот раз. А в-третьих, это же круто, меня позвали на собес, я молодец!
Forwarded from DevGAMM News
⚡️⚡️ DevGAMM Spring 2021 пройдет онлайн с 12 по 14 мая!

Как сообщают наши источники, на конференции ожидают выступления и мастер-классы от профессионалов геймдева, игровые активности для разработчиков, много нетворкинга и церемония награждения DevGAMM Awards

По слухам, билеты уже доступны на сайте конференции. Их два вида: бесплатные Basic, а также категория PRO с полным доступом ко всем активностям. Последние раздают всего за 69 долларов до 30 марта.

Это все, о чем известно на данный момент. Судя по всему, организаторы будут держать интригу и раскрывать информацию постепенно в ближайшие три месяца. Наши корреспонденты продолжают следить за ситуацией.
Пост про математику, который мы все так долго ждали. Часть 5

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

Условие:

Из ящика случайным образом выпадают предметы: шлем, аптечка, руда, монета и пистолет. Пистолет выпадает в 25 раз реже аптечки, монета - в 20 раз чаще шлема, руда - в 15 раз чаще пистолета, аптечка - в 4 раза реже монеты.

Вопрос 5:

e) Сколько человек из тысячи получит три монеты, открыв первые пять ящиков?

Ответ: 318 человек

Я с трудом понимаю идею решения этой задачи. Точнее понимаю, но что-то меня с моей гуманитарной стороны постоянно пинает. Ну да и хрен с ним, пусть пинает, главное, что решение, вероятно, верное.

Итак, нам нужно посчитать вероятности для 5 последовательных событий так, чтобы монета выпадала только три раза из пяти. Мы знаем, что вероятность выпадения монеты = 100х или 100/146. Вероятность того, что монета не выпадет = 1 - 100/146 = 46/146.

По теореме об умножении вероятностей: вероятность произведения двух независимых событий А и В вычисляется по формуле:

P(AB) = P(A) * P(B)

В нашем случае пять независимых событий, но формула та же. И считаем:

100/146 * 100/146 * 100/146 * 46/146 * 46/146 = 0,0318971.

Теперь мы вспоминаем, что монеты могут выпасть в любой последовательности. То есть если выпадение и невыпадение монеты взять за 1 и 0 соответственно, то мы можем получить, например такую последовательность 10101 или 11001 и таких последовательностей перестановок есть ровно 10 (можете попробовать выписать в столбик, если на слово мне блять не верите!)

Поэтому мы умножаем 0,0318971 * 10 и получаем 0,318971 но это всё ещё не количество людей. (Внимание! замечание не распространяется на жителей и гостей Питера)

Просто, на самом деле, это мы посчитали вероятность для одного человека. А нам надо для тысячи. Ну мы берём такие молча и умножаем на 1000. И хуяк! вы слушали Маяк! Получаем 318,971. Неполного человека мы откидываем, округлять мы его не хотим, и получаем 318. Хотя конечно никто не мешает нам быть чуточку толерантнее и признать 319го полноправным участником этой задачи.

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

Вот на всякий случай список всех постов по этой задаче:

Часть первая
Часть вторая
Часть третья
Часть четвёртая

Ну и до новых встреч, мои юные математики!

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

Залудил свою первую игру на Unity. В процесс научился управляться с этим зверем Unity 3D. Немного поюзал C# и мне, знаете ли, понравилось. Думаю, в ближайшее время расчехлить свои знания по этому языку. Я проходил лет десять назад курс по шарпам, и даже где-то был сертификат, но конечно я всё уже максимально забыл. Вот вспомнил немножко.

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

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

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

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

И надо собраться с мыслями и начать делать сайт для портфолио и вторую игру на Unity уже по своему сценарию.

#Пятничные_итоги
Возникла потребность купить книгу по геймдеву. Книга важная называется "Проектирование и архитектура игр" автор Эндрю Роллингз. В ней описан процесс создания игр с точки зрения взрослого геймдизайна, как стоставлять диздоки, как проектировать, как считать баланс, вот это вот всё. Но беда в том, что книга последний раз издавалась на русском в 2008 году. В магазинах, даже в самых засраных её не найти. Нашёл одно единственное объявление на авито. Обрадовался ещё такой, всего за полторы тысячи (в магазине её ценник выходил более 4000). Но, сука, продавец расположен в Волгограде и отказывается мне её прислать по почте. Я к нему и так и эдак, а он заладил "не хочу с почтой возиться"((( В общем облом. Я конечно нашёл её в PDF, но блин((
Ну вот и нахуй так делать? Человек написал "ищу такого-то специалист, пишите в личку" Пишешь в личку 15го января, проверяешь 14го февраля, а твоё сообщение даже не просмотрено. фу такими быть. Антилюбовь
Я скандал такой учиню!

Разослал очередной веер откликов на вакансии и ожидаемо получил порцию отказов. Но это не проблема, это чекпоинт. Консёрн в другом. Меня бесит платформа хедхантер своей ориентированностью на тех, кто размещает вакансии и индифферентностью к чувствам соискателя.

Не, я понимаю, что соискателей дохрена, а вакансии -- штучный товар. Но! Вот я уже месяц почти работаю над своим портфолио, придумываю, что ещё туда запихать, чему ещё научиться. Захожу на hh, долго перебираю вакансии, мучительно подбираю пул вакансий, на которые я с натяжечкой прохожу, пишу под каждую сопроводительное письмо, по возможности подстраивая его под конкретные вакансии, а мне приходит отказ. И что вы думаете там написано? Какой-то уникальный текст? Хуй!

"Здравствуйте, $$$!

Большое спасибо за интерес, проявленный к вакансии "$$$". К сожалению, в настоящий момент мы не готовы пригласить Вас на дальнейшее интервью по этой вакансии. Мы внимательно ознакомились с Вашим резюме и, возможно, вернемся к Вашей кандидатуре, когда у нас возникнет такая потребность.

С уважением,
$$$"

Стандартный ответ на любой запрос. Внимательно они блять ознакомились. Блядское неуважение.

Вообще это не про мои возмущения пост, а про UX.

Те, кто создавал этот шаблон, вероятно почему-то думали, что человек один единственный раз зайдёт на платформу и получит всего один отказ. Потому, что получая такой текст в первый раз, действительно думаешь, что на том конце кто-то и правда "внимательно ознакомился" с твоим резюме. А когда ты получаешь второе, третье и стосороктретье сообщение, в котором меняется только имя менеджера "С уважением $$$", понимаешь, что никакого уважения на самом деле нет. И никто никогда не вернётся к твоей кандидатуре. THIS IS SPARTA
2025/07/10 08:21:32
Back to Top
HTML Embed Code: