🎮 TinyGames
2.09K subscribers
90 photos
10 videos
15 files
58 links
🎮 Учим Unity с нуля: просто о сложном. Пишем первый код и создаем миры вместе.

💬 Чат - https://t.me/tinygameschat

🧑‍💻 Вопросы и предложения @ddpotapov
Download Telegram
40 минут записывал с выключенным микрофоном 😒
На сегодня все... уже ничего не соображаю. Завтра перезапишу.

В таких случаях я говорю себе, что это повод сделать еще лучше)
👍41🔥13🙏6💯32😁1
⚡️ Готово следующее видео в серии ⚡️

🎮 Видео на Youtube

🎮 Видео на ВК

В этом видео мы научимся разрушать кусты, но ничего не мешает вам использовать эту логику для разрушения любых объектов. Для усиления эффекта разрушения мы будем использовать Unity Particle System.

Тема эта очень обширная. Мы с вами познакомимся с ней и применим в нашем проекте.

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

Приятного просмотра!

P.S. Я же после этого записал еще раз, но уже с черным экраном 😁
Не будьте такими невнимательными торопыгами, как я 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥44👍11😁41
📌 Буду добавлять в канал интересные и полезные сообщения из мира Unity.

Вы не задумывались, что означает атрибут [SerializeField]? Мы используем этот атрибут для приватных полей класса, чтобы иметь возможность изменять их в редакторе.

Что он в сущности делает?
Этот атрибут говорит, что это поле необходимо сериализовать.

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

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

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

🧸То же самое unity делает и для префабов и хранит данные о них в .prefab файле.

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

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

#мысль
29👍8🔥6👏1💯1
На этой неделе мне дали несколько выходных на работе, поэтому у меня больше времени для Unity 😊

Я записал новое видео 🚀
Оно полностью посвящено рефакторингу кода, ибо нет предела совершенству!

Приятного просмотра!

🎮 YouTube

🎮 ВК

#2d #tutorial
Please open Telegram to view this post
VIEW IN TELEGRAM
24🔥10👍5😍3❤‍🔥2
Если вы разрабатываете свою игру и вам нужны ассеты для прототипирования, то у Synty Store есть хорошие бесплатные паки с ассетами.

👉 Вот этот например

Вообще, у них прикольные ассеты.
Это не реклама, у них правда прикольные тематические наборы ассетов.
Я вот не умею такое делать, это отдельная профессия.
А среди нас есть моделеры? (так же они называются?)
14🔥7
😁67👍106🤣4
This media is not supported in your browser
VIEW IN TELEGRAM
Новое видео записал, осталось смонтировать, завтра уже будет на канале, а сегодня я спать 😴

Друзья, не забывайте, что спать это очень важно!

У кого-то вообще получается лечь вовремя? Я уже лет 15 не могу победить эту проблему.
Сначала ты на работе весь день, потом вечер, надо с ребенком поиграть, от работы раздуплиться, на тренировку сходить.
Тут БАЦ и вечер и уже вроде ложиться пора, но для себя еще не успел пожить, видео для канала поделать, самому что-то изучить.
Вот так и живешь - каждый день не ложишься вовремя 🥲

Как вы решаете этот вопрос? 🙃
29🔥9👍3🥰1💯1
🚀 Новое видео на канале 🚀

В этом уроке мы научимся делать dash или рывок. Эта механика есть во многих играх, например, в Hollow Knight. Также мы познакомимся с компонентом TrailRenderer, который позволяет оставлять след за объектами.

Приятного просмотра!

🎮 YouTube

🎮 ВК

#2d #tutorial
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥256👍2🐳1
Сегодня немного философских мыслей.

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

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

Я хочу сказать, что каждый из вас большой молодец!
Вы изучаете новое, вы не стоите на месте, вы преодолеваете трудности!

Нет идеальных разработчиков, все мы разные и каждый силен в своей области. Самое важное, что вы не довольствуйтесь тем, что имеете, вы выбираете то, что вам действительно интересно.

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

Получилось немного пафосно, но мы так редко говорим друг другу слова поддержки.
❤‍🔥113🔥11👍32🥰2🫡2
Всем привет!

Под этим тредом хватайтесь своими играми, графикой, красивым кодом)
Все, что вам хочется показать! 👾

Сделаем такие посты традицией каждую субботу)
❤‍🔥204👨‍💻1
Друзья, мой хороший знакомый Илья Яковлев проводит вебинар с инструкциями, на котором расскажет, как ворваться в gamedev c двух ног 🚀

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

Далее пост от Ильи 👇

⚡️С 0 ДО JUNIOR+ К 2026 ГОДУ. Детальный roadmap ⚡️

Всем привет! Меня зовут Яковлев Илья - я разработчик на юнити уже более 8 лет, а также автор телеграмм и ютуб каналов по разработке игр!
И сегодня хочу вас пригласить на открытый вебинар!

🔜 Когда?

12 и 13 августа, в 19:00 по МСК на прямой трансляции (вебинар пройдет в 2 дня, так как информации будет реально много)

🖥 Как попасть?

Для регистрации на вебинар нужно просто перейти к боту ТЫКНУВ СЮДА и нажать кнопочку "попасть на вебинар". Ссылка на трансляцию автоматически придет в день вебинара

👀 Что будет?

Впереди нас ждет 2 дня четких инструкций, следуя которым ты поймешь:

👉 Как продуктивнее всего изучать C# + Unity
👉 С какого этапа можно начинать проходить собеседования
👉 Как делать пет проекты, чтобы не стоять на месте и показывать релевантный опыт в резюме
👉 Насколько необходимо знание архитектуры junior разработчику и как вообще постигать эту область
👉 И не только

🎁 Ну и, конечно же, будут подарки:

👉 Ссылки на все озвученные в ходе вебинаров обучающие материалы
👉 Ссылка на полный и удобно составленный roadmap, двигаясь по которому вы сможете дорасти до junior+ уровня и выше

Думаю, получится очень крутой вебинар, который зарядит вас энергией и задаст вектор развития к новому году! Буду всех ждать🥰
Please open Telegram to view this post
VIEW IN TELEGRAM
19
Я взялся за оптимизацию своих видео на YouTube и заменил обложку у моего самого просматриваемого видео.

Какая обложка вам нравится больше? Старая или новая?

Нравится старая - 👍
Новая лучше - ❤️
👍10527🆒3😈1
Спасибо)
Я тоже сомневался, и в комментариях вы подтвердили мои сомнения.
В итоге я сделал комромиссный вариант - и название цепляющее и картинка не обманывает 😊
67👍10❤‍🔥3
Время делиться своими наработками!
14🔥5
Друзья, привет!
Сегодня я себе устроил диджитал детокс день, отдых от компа.
Ходил в одиночный поход 🏕
Давно хотел снять тревел блог и что из этого получилось можно посмотреть в видео.
https://youtu.be/iWh0ddFVWRI?si=ISn0ir0iR4dzYCLn
30🔥12🐳5