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

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

🧑‍💻 Вопросы и предложения @ddpotapov
Download Telegram
Новый микрофон еее
🔥6212👍11
🔥 Новое видео по Knight Adventure 2D! 🔥

Сегодня добавим мигание персонажа при уроне, поработаем с материалами и обсудим шейдеры.

▶️ Видео: https://youtu.be/K4XLnE7BBoA

📦 Код проекта: https://github.com/tinygamesunity/Knight-Adventure-2D

#2D #topdown #youtube
🔥424👍3
Я начал наводить порядок в старых видео на канале, добавляю описание, содержание. И чтобы сделать содержание, просматриваю свои видео под VPN, и там постоянно вылезает бесячая реклама 😕

Если что, я никого отношения к этой рекламе не имею, никаких настроек для показа рекламы не делал 😇

Это Youtube сам ее вставляет + сам выбирает места, где ее показывать.
👌16👍43
💯
😁40🔥2
У меня на работе лютая засада, работаю по 12-14 часов. Сдаем большой проект. Надеюсь, найду время на следующее видео в эти выходные. 🙃

Из хорошего, я нашел, как убирать шум в видео в Davinchi Resolve (использую его для монтажа). У меня просто ноут пыхтит изо всех сил и дует всеми вентиляторами. На последнем видео было очень заметно, как шумит. Так что в следующих видео должно быть лучше.
Спасибо, что указали на это в комментах 🤝
😭23🥰14👍5🤯32
В выходные не удалось много позаниматься каналом, т.к попросили и в выходные поработать 🙃

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

В новом видео мы научимся разрушать объекты и добавим эффект разрушения с помощью Unity Particle System 💪

На изображении пример работы Particle System.
🔥34🫡4❤‍🔥1🐳1
🚀 Теперь я есть в ВК тоже!

Если вам неудобно смотреть с впн на youtube, то добро пожаловать в ВК.

Я буду дублировать туда видео, благо в вк все один в один как на youtube в плане публикации видео.

В общем, подписывайтесь, ставьте лайки, пишите комментарии. Ну вы знаете 😁

👉 ВК Видео - https://vkvideo.ru/@tiny_games_unity
👉 Сообщество ВК - https://vk.com/tiny_games_unity
👍27👎1
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