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

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

Автор: @shnaaider
Download Telegram
Ждем все ГТА 6, чтобы разбогатеть 💪

А если без шуток.. то очень кайфово выглядит и красиво, но ничего непонятно, буду ждать с нетерпением!! 👾
Please open Telegram to view this post
VIEW IN TELEGRAM
3211
В связи с выходом трейлера GTA 6 я внезапно решила пройти трилогию старых GTA: Vice City, San Andreas, GTA 3. Скачала версию Definitive Edition и вполне неплохо смотрится с новой графикой, свежо 😘

Начала с Vice City 😓

NO SPOILERS PLEASE!!! 😘
Please open Telegram to view this post
VIEW IN TELEGRAM
31
Audio
[Музыкальная пауза]

Расслабончик 😌
Please open Telegram to view this post
VIEW IN TELEGRAM
1
This media is not supported in your browser
VIEW IN TELEGRAM
#ДневникРазработчика

Итак, я добавила одну дополнительную механику для этой игры, чтобы разбавить ту самую скуку) При клику на рабочих - они ускоряются на небольшой промежуток времени.
Думаю, что на этом всё. Остается подготовить игру к релизу. А точнее, поработать еще немного над оптимизацией, исправить баг с музыкой и добавить SDK и аналитику.

Ещё чуть-чуть 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
104
Forwarded from Кирилл Корнеев
делали айдл билдер получился бдсм симулятор прораба
822
Это смешно, оставлю здесь
#СкриншотСуббота

Скриншот-суббота №4


Возвращаю скриншот-субботу!

Итак, мои итоги этой недели (и не только этой, получается):
- прошла собеседование и попыталась сделать тестовое, здесь и здесь подробнее об этом, было жестко, но отличный опыт. Возможно после НГ ещё раз попробую
- добавила доп. механику в игру «Строители». Вот здесь можно посмотреть, как она выглядит)
- начала чистить проект, т.к. очень много хлама в виде ненужных моделек, шейдеров и т.д.
- почти определилась со следующим проектом, который я буду делать после завершения текущего
- начала проходить GTA Vice City. В планах пройти всю трилогию

Мне лучше и все идет вполне хорошо, в своем темпе 🥳

Делитесь своими результатами за неделю в комментариях под эти постом или вступайте в чатик и делитесь там! Можете скидывать наработки в любом виде)
Please open Telegram to view this post
VIEW IN TELEGRAM
2
#ДневникРазработчика

Жизненный баланс

Не так давно посмотрела видео и меня очень зацепил третий пункт, который называется Концепция «дающих и берущих дел». Суть такова: есть то, во что мы вкладываемся, и в результате отдаем энергию, и наоборот, то, что приносит её нам.

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

После этого мы поговорили с другом и придумали «шкалу отдыха». Для начала делаем как говорилось в видео: делим свои ежедневные дела на то, что приносит нам энергию и забирает. Затем выставляем каждому делу шкалу от 1 до 3. Так можно примерно понять, сколько за день отдается энергии и сколько восполняется.
Считаешь отдыхом просмотр сериала? Поставь шкалу. А может залипание в тик-токе? Или отдых за прохождением игры? Подумай и поставь шкалу, возможно, не так уж и много тебе это восполняет энергии, а то и вовсе забирает.

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

Го шкалу по топ 3-5 своих повседневных дел в комменты 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
21
#СкриншотСуббота

Скриншот-суббота №5


На этой неделе я вылезла из ямы прокрастинации и наконец разобралась с SDK. У меня так всегда, если что-то новое и мне непонятное 🫠
Однако, инициализация проходит, ревард видео доступно и между уровнями тоже. Но та, что между уровнями, пока не совсем то, буду менять.
Ещё есть множество мелких недочётов, которые уже у меня записаны и я планирую их исправлять на той неделе. Но так как сейчас предновогодние дни, то будет меньше времени, да и уже потихонечку начинаю расслабляться 🎄

У меня наконец появилось вдохновение и я написала пост в канал! 😊

Вот актуальный билд


Делитесь своими результатами за неделю в комментариях под эти постом или вступайте в чатик, делитесь там, рассказывайте как будете отмечать новый год и просто общайтесь 🎅

Всех с наступающим новым годом! 🥂🥂
Please open Telegram to view this post
VIEW IN TELEGRAM
21
Очень интересная статья, на мой взгляд)
Forwarded from Пелип.Разборы (Артем Ветик)
Идеальная программа для компьютера

Это снова Артём. Прошлый мой пост набрал много реакций, поэтому я подготовил для вас новый материал.

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

Data-Oriented Design (DOD) - противоположный подход к построению архитектуры. В нём отрицается что код должен и может описывать реальный мир. Главное в DOD - данные. На кого ориентирован DOD код? На компьютер.

Один из главных кейсов использования DOD - высокая производительность. DOD повсеместно используется для разработки внутренних систем игровых движков а также в играх, где требуется высокая производительность. Но за счёт чего она достигается? И снова придется вернуться к памяти.

Чтение данных из оперативной памяти - не самый быстрый процесс. Однако помимо оперативной памяти в компьютере есть кеш процессора. В нём тоже можно хранить наши данные, однако доступ к ним осуществляется в 10-60 раз быстрее! Но думали ли вы хоть раз о том как использовать этот кеш в своих программах?

Что происходит когда мы считываем какую-то переменную из памяти: на самом деле мы считываем не одну переменную, а сразу большой непрерывный блок (обычно 64 байт). Внутри этого блока лежит наша переменная и какие-то другие данные, находящиеся следом за ней. Весь этот блок попадает в кеш процессора. И когда мы в следующий раз хотим что-то считать из памяти, то процессор сперва проверяет есть ли то что мы хотим в кеше. Если есть, то берёт из кеша, если нет - то лезет в оперативную память. Очевидно, что в худшем случае мы каждый раз будем лезть в долгую оперативную память и совсем не будем использовать быстрый кеш.

Data-Oriented Design направлен на то чтобы увеличить использование кеша процессора и повысить производительность приложения в десятки раз. В этом и заключается направленность DOD на компьютер.

Так что, получается мы всё делаем неправильно и надо срочно переходить на DOD? Нет, вовсе не значит. ООП и DOD - это лишь инструменты, которые решают разные задачи. Важно знать различные инструменты и уметь выбирать наиболее эффективные для решения определённых задач.

Если зашла эта тема, ставь 🔥 и в следующем посте рассмотрим как применять DOD в Unity.
2
#СкриншотСуббота

Скриншот-суббота №6

На этой недели я исправила больше недочётов, чем думала, что успею. Вот что удалось мне сделать:
- поменяла немного UI, а точнее кнопки настроек и выхода в меню
- добавила сохранение вкл/выкл музыки
- убрала инвертированную прокрутку вокруг здания
- добавила эффект ускорения рабочим, когда на них кликаешь
- значок видео рядом с ревард видео
- кнопка теперь больше недоступна после того, как один раз посмотрел ревард рекламу
- устранила некоторые баги

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

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

Ниже будет поздравление с наступающим новым годом от кибераслана 😎🎅
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Cyberaslan
с наступающим, чушпаны
#ДневникРазработчика

Итоги года 🌲

В прошлом году я не подводила итоги года, но в этом я все же решила.

«Это был тяжёлый год»

Как бы мемно не звучало, но это правда так. Начало и конец года было особенно тяжёлыми. В конце года жизнь вообще очень неожиданно повернулась на 180 градусов.

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

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

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

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

Как итог, не смотря на все, я со всем справилась и осталась верна своему делу. Разработка игр – это то, что действительно мне нравится. И сейчас я могу твердо сказать – это моё.

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

🎏 С наступающим новым годом, дорогие! 🎏

👼 Спасибо каждому 👼
Please open Telegram to view this post
VIEW IN TELEGRAM
92
С новым годом, ребята! 🧝
Please open Telegram to view this post
VIEW IN TELEGRAM
822
Го 🧤
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
#СкриншотСуббота

Скриншот-суббота №7


Не знаю как вы, а я уже с 4 января начала работать, да ещё и завал был. Все это усложнила неприятная болезнь 🤒

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

Новый год прошел незабываемо, во всех смыслах 😁

Рассказывайте в комментариях или в чате, как прошла ваша неделя и как отпраздновали нг 👼
Please open Telegram to view this post
VIEW IN TELEGRAM
9
Добрый денечек, друзья 👋

Есть тут кто своими силами зарабатывает на ЯИ (яндекс играх)? Отзовитесь 🥺
Please open Telegram to view this post
VIEW IN TELEGRAM
3