shnaiderX: Дневник Разработчика
176 subscribers
117 photos
14 videos
3 files
66 links
Сейчас Middle Unity developer. В будущем Senior, Team Lead и владелец своей студии.

Чат канала: https://t.me/gamedparty

Автор: @shnaaider
Download Telegram
#ДневникРазработчика

Как прошел последний геймджем?

У нас была команда из 4 человек: 2 программиста, 1 художница и 1 саундиз. Темой геймджема была «теория хаоса». Идею игры мы придумали почти сразу. Можно сказать, что она схожа с игрой «Как достать соседа». В нашей игре вы играете за черного котика, а ваша локация – трехэтажный дом, где врагом является хозяин котика. Смысл игры заключается в «пакостях» – разрушении разных предметов, не попадая на глаза хозяину. За каждую «пакость» игрок получает определенное количество очков. Котик может тратить эти очки на полезные или бесполезные плюшки в своем алтаре (выбор плюшек происходит случайным образом). Если хозяин заметит сломанную вещь, он ее починит. Естественно, если игрок попадается на глаза хозяина, игра заканчивается.

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

Как вы понимаете, эта игра не соответствует теме геймджема «теория хаоса». Мы неправильно поняли тему, и это наша ошибка. Однако после окончания геймджема организаторы, включая представителя VK, подошли к нам и сказали, что игра очень классная и обладает потенциалом. Она не попала в топ 3 только потому, что мы не раскрыли тему геймджема. Они предложили нам доделать игру, а в качестве инвесторов помогут продвинуть ее на платформе VK. Кроме того, за то, что проект оказался таким крутым, нам предложили мерч от VK, который получили только победители. Это было очень приятно 🥹

Мы верим в потенциал нашей игры и хотим порадовать игроков увлекательным геймплеем, захватывающим сюжетом и прекрасной графикой.
Хотели бы вы больше узнать о процессе создания игры?
👍21🤩4
#ДневникРазработчика

Не опять, а снова.


Нахожусь снова в каком-то непонятном состоянии, когда не знаю что делать 🙁 Но я вернулась к проекту из пыточной, делаю сейчас его и параллельно читаю книжку «Грокаем алгоритмы».
Решила параллельно углубляться в 👩‍💻. Потому что, возможно, меня больше привлекает в будущем стать 👩‍💻 разработчиком. Но чтобы понять, нужно полноценно попробовать разработку игр и 👩‍💻.

Состояние: 😫
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻13
Я походу словила дзен 😳
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#ДневникРазработчика

Чё покажу 👁👄👁

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

Изначально я так и хотела сделать, почти как на рефе, но лишь приукрасив визуал. Однако недавно, когда я вернулась к этому проекту, я все-таки передумала.

Немного предыстории 👐
Как мы все знаем, самые гениальные идеи приходят в самый неожиданный момент 😁 Так, однажды, сидя в кресле стоматолога, мне пришла идея в голову - сделать с этого рефа игру в сеттинге фэнтези. То есть, по сути, механика у меня останется такой же, как на референсе, но вместо обычных рабочих будут гномы-рабочие, а окружение и здания будут выполнены в фэнтезийном стиле. Также, возможно, я добавлю шкалу прогресса постройки города. Но сам город визуально никак не будет фигурировать. Каждые 5 (например) построенных зданий будет появляться классный эффект с надписью «Новый город построен», что позволит игрокам видеть свой прогресс.

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

А вам когда-нибудь приходили идеи, когда вы этого не ждали? 😁
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15
Кажется, пора менять описание канала, уже больше года ему, многое поменялось 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
#ДневникРазработчика

Торжественно клянусь
🌟

Всем привет! Что-то я немножко обленилась... Вроде и что-то делаю в проекте, а вроде и не делаю. Слишком мало часов стала уделять. То сериальчики, то игрульки, в общем офигела 😁

Поэтому 👣 ТОРЖЕСТВЕННОК КЛЯНУСЬ 👣 до конца недели выложить видео и рассказать о наработках, которые я сделала и сделаю.

Всем хорошего завтрашнего четверга! 🐾 Ведь четверг это почти пятница, а пятница.... 💃
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16🤯2
Ученик рассказал, что следит за ютубером ZenDev. Я ради интереса загугла, чтобы узнать, что это за чел. А там у него одно из первых видео ЭТО! Крииииинж 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
Без названия (1).gif
1.6 MB
#ДневникРазработчика

Как же достало
😖

Знаете то чувство, когда ты понимаешь логику и алгоритм реализации и вроде кажется не таким сложным. Но как только садишься реализовывать, так всё.... Затуп.... 😫
Столько психов было из-за таких ситуаций. Поэтому я уяснила одно. Чаще всего то, что кажется простым, оказывается сложнее всего и наоборот. Прям как в том меме 😁

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

Всем спокойной ночи 😴
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
#ДневникРазработчика

Сейчас будет банальная пребанальная банальщина

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

Вчера я сидела долго над проектом, часов 5 без особых перерывов 😱 И под конец начался сильный затуп: не могла реализовать правильно ту самую логику, о которой говорила выше. Но поспав, а после сев за проект, у меня пошло все как по маслу. Конечно, не факт, что я все сделаю, как хотела, за сегодня. Однако я уже сдвинулась со вчерашней мертвой точки 🥳

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

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

Берегите себя 🥹
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩8🔥6👾3👍1🎄1
This media is not supported in your browser
VIEW IN TELEGRAM
#ДневникРазработчика

Точно в срок (ну почти)

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

Итак, давайте пойдем по порядку:

1. Спавнер - в начале игры он спавнит определенное количество камней, половину из которых выключает.

2. Гора камней - я расставляла все её части вручную, которые в дальнейшем объединятся в одну модель (гора камней). По ней скатывается один камушек (это анимация), и когда он достигает конца, у его анимации срабатывает событие, включающее камни, имитирующие груду, из которой гном может брать камни.

3. Гном - у него есть стейт-машина с тремя состояниями: идти, взять, положить. Всем этим управляет один класс, в котором содержатся методы для каждого состояния, условия для переходов, а также сами переключения состояний. Передвижение реализовано через Dotween.

4. Здание - здесь используется массив деталей, которые нужно включать. Они включаются, когда рабочий отдает туда камень. Сейчас, для тестирования, два камня активируют часть здания. В дальнейшем увеличу необходимое количество камней.

Как-то так 🥺 Возможно, что я что-то упустила, поэтому задавайте вопросы, отвечу 😅
Для всех интересующихся оставляю Git. У меня там пока много недоработок, но позже я буду много что рефакторить и т.д.

Пожалуйста, не судите строго 🥺
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13
Следующий отчёт предоставлю в середине или в конце недели 💪
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
Forwarded from Katya Shnaider
пока вы рассуждаете как лучше писать код, я делаю игру 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻14👾4🤩2
#ДневникРазработчика

Врать или не врать, вот в чем вопрос

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

Поэтому когда я была на майском митапе, который был посвящен как раз трудоустройству, одному из спискеров я задала вопрос: Нормально ли в таком случае врать как бы «во благо»?
На что мне ответили, что, конечно, врать всегда плохо. Если в других областях об этом могут не узнать, то геймдев сообщество пока достаточно маленькое. Т.е. через 1-2 рукопожатия тебя знают.

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

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

А что вы об этом думаете? 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11👾1
#ДневникРазработчика

Отчёт за неделю х2

Всем привет!

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

Вот что мне удалось сделать за это время:
- поговорила с ментором. Он мне помог разобраться со многим. Также мы поговорили о производительности, ибо у меня какой-то слишком маленький ФПС в игре. Смогли чуть-чуть исправить, но буду следить за этим дальше.
- на созвоне с ментором выяснила, что движение камеры я сделала неправильно. Она должна крутиться вокруг здания для того, чтобы игрок мог осмотреть его со всех сторон. Буду исправлять.
- сделала всплывающее сообщение с количеством начисленных денег за один положенный камушек к зданию. Из этого вытекает следующий пункт.
- я долго мучилась и не могла понять, почему у меня сообщение всплывает не там, где надо (а надо прям над частью здания, которая включается). Оказалось я не сбросила позицию префаба 😵
- приступила к работе над кнопками улучшений для рабочих. Начала с кнопки «Увеличение скорости рабочим», скрипт написала, но не закончила.

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

Всем хорошей недели 🥰
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8👾5👨‍💻3
Всем привет!

Меня зовут Арина и я 2D художник. Упор делаю на пиксельную графику.

Мой путь в геймдев начался не так давно — 2 года назад. До этого обучалась на клинического психолога и с большим огорчением бросила учебу 🐱 Но опыт пригодился даже в рисовании.

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

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

О чем бы вам было интересно послушать? ⌨️

P.S. публикация от имени Кати, чтобы поставить смайлики с тг премиум 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
👾11🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
#ДневникРазработчика

Сделала игру за 8 часов
🤓

Всем привет! 👋

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

Я посчитала, что «набить руку» на таких играх будет классным шансом, чтобы понимать, как создаются разные механики и, конечно же, подзаработать 💸

И вот день назад мне дали первый заказ. Референс: футбольная 2D игра, где нужно пинать мяч в ворота. За попадание начисляются очки, а за промах - уменьшаются «жизни».

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

Сначала разработка шла хорошо. Но через несколько часов я сильно устала. Я начала психовать и думать что-то типа «Ну, нахер, я больше не возьмусь за это. Для меня это слишком сложно». После этого я ушла на минут 30 отдыхать. Когда я вернулась, на удивление, все пошло хорошо. Такое происходило не раз, поэтому я периодически уходила отдыхать или переключалась на что-то другое.

Всего суммарно я просидела над игрой около 10 часов, из которых 2-3 часа ушло на перерывы, отдых, еду и т.д. Поэтому, можно сказать, я сделала игру за 7-8 часов.

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

Это был очень классный опыт. Скажу больше, мне это даже очень понравилось! 😍
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🤩5
#Дизайн

Всем привет!

Спасибо вам большое за поддержку! 🥰
Теперь показываю вам свои работы. Давайте начнем с того, что я рисовала просто для себя – 1 и 2. Вторая картинка для лиц старше 16, поэтому я предупредила на всякий случай 🤫

Работы 3-4 – это результаты пройденного мной курса в CG Lab под названием «Игровая графика». С него началось мое погружение в GameDev сферу. Мне было интересно узнать различные фишки, новые темы и получить обратную связь от опытных людей. Однако оказалось, что там обучались в основном казуальной графике для мобильных игр, что не соответствовало моим интересам.

Работы 5-6 – это пиксель-арт. Моя цель – стать пиксель-художником в GameDev. У меня с детства была особая любовь к пиксельным играм, хотя, честно говоря, не знаю, что именно меня в них привлекает.

Какие из работ вам понравились больше всего? Хотели бы вы увидеть еще?
🔥16👍3👾1