Please open Telegram to view this post
VIEW IN TELEGRAM
🎨 Blender: от скромного старта до мирового признания!
Знаете ли вы, что один из самых популярных инструментов для 3D-моделирования и анимации - Blender - когда-то чуть не исчез навсегда? 🤯
История Blender началась в 1994 году в Нидерландах. Его придумал Тон Розендаль, чтобы помочь своей студии NeoGeo создавать крутые 3D-анимации. Сначала это был внутренний проект, но уже в 1998 году Blender стал доступен для всех!
Однако в 2002 году компания-разработчик обанкротилась, и проект оказался под угрозой закрытия. Тогда Тон и команда запустили уникальную краудфандинговую кампанию: сообщество собрало $100 000, чтобы выкупить права на программу и сделать её полностью бесплатной и открытой! С тех пор Blender развивается благодаря энтузиастам со всего мира.
Интересные факты о Blender:
✨Blender используют для создания фильмов, игр, рекламы и даже научных проектов. Например, короткометражка "Big Buck Bunny" полностью сделана в Blender!
✨Программа поддерживает не только моделирование, но и скульптинг, анимацию, симуляцию жидкостей, монтаж видео и многое другое.
✨Blender - один из немногих профессиональных 3D-редакторов, который абсолютно бесплатен и доступен для всех платформ (Windows, Mac, Linux).
✨В 2020 году Blender Foundation получила гранты от таких гигантов, как Epic Games, NVIDIA и Ubisoft - это признание на высшем уровне!
✨Символ Blender - это стилизованный глаз и кисть художника, объединённые в один логотип.
✨Blender - отличный выбор для тех, кто хочет начать путь в 3D, не тратя ни копейки! 🚀
А вы уже пробовали создавать что-то в Blender? Делитесь своими работами и вопросами в комментариях! 👇
#Blender3D
Знаете ли вы, что один из самых популярных инструментов для 3D-моделирования и анимации - Blender - когда-то чуть не исчез навсегда? 🤯
История Blender началась в 1994 году в Нидерландах. Его придумал Тон Розендаль, чтобы помочь своей студии NeoGeo создавать крутые 3D-анимации. Сначала это был внутренний проект, но уже в 1998 году Blender стал доступен для всех!
Однако в 2002 году компания-разработчик обанкротилась, и проект оказался под угрозой закрытия. Тогда Тон и команда запустили уникальную краудфандинговую кампанию: сообщество собрало $100 000, чтобы выкупить права на программу и сделать её полностью бесплатной и открытой! С тех пор Blender развивается благодаря энтузиастам со всего мира.
Интересные факты о Blender:
✨Blender используют для создания фильмов, игр, рекламы и даже научных проектов. Например, короткометражка "Big Buck Bunny" полностью сделана в Blender!
✨Программа поддерживает не только моделирование, но и скульптинг, анимацию, симуляцию жидкостей, монтаж видео и многое другое.
✨Blender - один из немногих профессиональных 3D-редакторов, который абсолютно бесплатен и доступен для всех платформ (Windows, Mac, Linux).
✨В 2020 году Blender Foundation получила гранты от таких гигантов, как Epic Games, NVIDIA и Ubisoft - это признание на высшем уровне!
✨Символ Blender - это стилизованный глаз и кисть художника, объединённые в один логотип.
✨Blender - отличный выбор для тех, кто хочет начать путь в 3D, не тратя ни копейки! 🚀
А вы уже пробовали создавать что-то в Blender? Делитесь своими работами и вопросами в комментариях! 👇
#Blender3D
👍5❤2🔥2👨💻2
🐢💻 Как учиться программированию быстро и без скуки: советы от Терри
✨Не ищи миллион видео на YouTube - выбери один хороший курс и двигайся по плану!
✨Не стесняйся спрашивать, даже если кажется, что вопрос глупый (Терри всегда спрашивает, и ничего, живёт!).
✨Делай маленькие задания каждый день - даже если по 10 минут, ты уже на шаг ближе к своей первой программе.
✨Используй материалы от преподавателей и не трать время на поиски "секретных гайдов" на форумах.
✨Не сдавайся при первой ошибке - баги бывают у всех, даже у Терри!
А как ты экономишь время на обучении? Делись в комментариях! 👇
✨Не ищи миллион видео на YouTube - выбери один хороший курс и двигайся по плану!
✨Не стесняйся спрашивать, даже если кажется, что вопрос глупый (Терри всегда спрашивает, и ничего, живёт!).
✨Делай маленькие задания каждый день - даже если по 10 минут, ты уже на шаг ближе к своей первой программе.
✨Используй материалы от преподавателей и не трать время на поиски "секретных гайдов" на форумах.
✨Не сдавайся при первой ошибке - баги бывают у всех, даже у Терри!
А как ты экономишь время на обучении? Делись в комментариях! 👇
👍5❤2😎2🔥1
🎉 Всемирный день общения! 🎉
Сегодня особенный праздник - Всемирный день общения!
Терри поздравляет всех подписчиков и напоминает:
Общение - это не только про слова, но и про поддержку, дружбу и новые идеи.
Если у тебя есть вопрос, хочешь поделиться успехом или просто поговорить - не стесняйся, пиши в комментариях!
Ведь именно вместе мы учимся быстрее, веселее и интереснее.
Пусть в этот день у тебя будет повод написать другу, познакомиться с кем-то новым или просто улыбнуться в чате 😊
Пусть каждый день будет наполнен интересным общением и новыми открытиями! 🥰
Сегодня особенный праздник - Всемирный день общения!
Терри поздравляет всех подписчиков и напоминает:
Общение - это не только про слова, но и про поддержку, дружбу и новые идеи.
Если у тебя есть вопрос, хочешь поделиться успехом или просто поговорить - не стесняйся, пиши в комментариях!
Ведь именно вместе мы учимся быстрее, веселее и интереснее.
Пусть в этот день у тебя будет повод написать другу, познакомиться с кем-то новым или просто улыбнуться в чате 😊
Пусть каждый день будет наполнен интересным общением и новыми открытиями! 🥰
🥰5❤🔥3🎉2👍1
Встречайте Тима - одноклассника Терри!
Сегодня на нашем канале новость: у Терри появился новый друг Тим!
Тим - весёлый черепашонок в синих наушниках. Он любит разгадывать сложные задачки, не боится новых программ и всегда готов поддержать друзей.
Теперь Терри и Тим будут вместе учиться, делиться советами, спорить о том, что круче - Unity или Roblox, и, конечно, помогать тебе разбираться в программировании! 🌟
Сегодня на нашем канале новость: у Терри появился новый друг Тим!
Тим - весёлый черепашонок в синих наушниках. Он любит разгадывать сложные задачки, не боится новых программ и всегда готов поддержать друзей.
Теперь Терри и Тим будут вместе учиться, делиться советами, спорить о том, что круче - Unity или Roblox, и, конечно, помогать тебе разбираться в программировании! 🌟
👍5🔥4🎉2👌1👾1
🎬 Как сделать анимацию персонажа в Roblox Studio?
Хотите, чтобы ваш персонаж в Roblox не просто стоял, а оживал, махал рукой или танцевал? Всё реально! В Roblox Studio есть удобный Animation Editor, который позволяет создавать собственные анимации для NPC и игровых героев.
Что нужно сделать:
✨Откройте Roblox Studio и добавьте персонажа (например, через AVATAR → Build Rig).
✨Откройте вкладку AVATAR → Animation Editor и выберите своего персонажа.
✨Придумайте и создайте анимацию: двигайте части тела на временной шкале, добавляйте ключевые кадры.
✨Сохраните анимацию и получите её ID.
✨Примените анимацию к персонажу с помощью Lua-скрипта.
Вот пример простого скрипта для NPC (script вложите в модель NPC):
💡 Полезные видео по теме:
Как сделать анимацию для NPC в Roblox Studio (YouTube)
Как сделать анимацию для NPC в Roblox Studio (Rutube)
Попробуйте создать свою первую анимацию - это не так сложно, как кажется! Делитесь своими результатами и вопросами в комментариях 👇
#Roblox #GameDev #Обучение
Хотите, чтобы ваш персонаж в Roblox не просто стоял, а оживал, махал рукой или танцевал? Всё реально! В Roblox Studio есть удобный Animation Editor, который позволяет создавать собственные анимации для NPC и игровых героев.
Что нужно сделать:
✨Откройте Roblox Studio и добавьте персонажа (например, через AVATAR → Build Rig).
✨Откройте вкладку AVATAR → Animation Editor и выберите своего персонажа.
✨Придумайте и создайте анимацию: двигайте части тела на временной шкале, добавляйте ключевые кадры.
✨Сохраните анимацию и получите её ID.
✨Примените анимацию к персонажу с помощью Lua-скрипта.
Вот пример простого скрипта для NPC (script вложите в модель NPC):
animation = Instance.new("Animation")
animation.AnimationId = "rbxassetid://ВАШ_ID_АНИМАЦИИ"
local humanoid = script.Parent:FindFirstChildOfClass("Humanoid")
local animTrack = humanoid:LoadAnimation(animation)
animTrack:Play()
💡 Полезные видео по теме:
Как сделать анимацию для NPC в Roblox Studio (YouTube)
Как сделать анимацию для NPC в Roblox Studio (Rutube)
Попробуйте создать свою первую анимацию - это не так сложно, как кажется! Делитесь своими результатами и вопросами в комментариях 👇
#Roblox #GameDev #Обучение
👍4🔥3👌1👨💻1
🎮 IT Step by step | GameDev для начинающих 🚀 pinned «https://yangx.top/boost/it_step_by_step»
🎮 Разбор игрового момента: смена иконки у NPC-квестодателя в Roblox
В нашей игре игрок берёт квест у NPC. После этого над головой NPC иконка со знаком вопроса меняется на другую - чтобы было видно, что квест уже взят. Вот как это реализовано на Lua в Roblox Studio!
🔹 Скрипт для StarterPlayerScripts (клиентский localScript)
lua
🔹 Скрипт для ServerScriptService (серверный)
lua
📝 Что происходит в игре?
✨Игрок подходит к NPC и видит значок вопроса над головой персонажа.
✨Нажимает на ProximityPrompt (например, кнопку "Взять квест").
✨Сервер отправляет сигнал только этому игроку, что квест взят.
✨У игрока меняется картинка над головой NPC - теперь видно, что квест уже взят именно этим игроком!
💡 Почему это важно?
Такой подход позволяет каждому игроку видеть свой статус квеста, не мешая другим. Это удобно для индивидуальных заданий и делает игру более интерактивной!
Посмотреть как это было реализовано в игре можно в видео на моих каналах:
Ссылка на видео: YouTube
Ссылка на видео: RUTUBE
Если хотите больше разборов игровых механик или есть вопросы по скриптам - пишите в комментариях! 👇
Терри и Тим всегда на связи 🐢🎧
#Roblox #Lua #GameDev
В нашей игре игрок берёт квест у NPC. После этого над головой NPC иконка со знаком вопроса меняется на другую - чтобы было видно, что квест уже взят. Вот как это реализовано на Lua в Roblox Studio!
🔹 Скрипт для StarterPlayerScripts (клиентский localScript)
lua
local npcHead = workspace.Sylvia:WaitForChild("Head") -- Находим голову NPC по имени "Head" в модели Sylvia
local billboardGui = npcHead:FindFirstChild("BillboardGui") -- Ищем BillboardGui над головой NPC
local imageLabel = billboardGui and billboardGui:FindFirstChild("ImageLabel") -- Находим ImageLabel с иконкой (если BillboardGui существует)
local remote = npcHead:FindFirstChild("QuestStatusEvent") -- Ищем RemoteEvent для получения сигнала от сервера
local QUEST_TAKEN_IMAGE = "rbxassetid://000000" -- ID картинки, которая появится после взятия квеста
if remote and imageLabel then
remote.OnClientEvent:Connect(function(questTaken) -- Подписываемся на событие от сервера
if questTaken then
imageLabel.Image = QUEST_TAKEN_IMAGE -- Меняем иконку на новую, если квест взят
end
end)
end
🔹 Скрипт для ServerScriptService (серверный)
lua
local npcHead = workspace.Sylvia:WaitForChild("Head") -- Находим голову NPC по имени "Head" в модели Sylvia
local proximityPrompt = npcHead:FindFirstChild("ProximityPrompt") -- Ищем ProximityPrompt (кнопка взаимодействия)
local remote = Instance.new("RemoteEvent", npcHead) -- Создаём RemoteEvent для связи с клиентом
remote.Name = "QuestStatusEvent" -- Даём событию имя
proximityPrompt.Triggered:Connect(function(player) -- Когда игрок активирует ProximityPrompt
remote:FireClient(player, true) -- Отправляем игроку сигнал: квест взят (true)
end)
📝 Что происходит в игре?
✨Игрок подходит к NPC и видит значок вопроса над головой персонажа.
✨Нажимает на ProximityPrompt (например, кнопку "Взять квест").
✨Сервер отправляет сигнал только этому игроку, что квест взят.
✨У игрока меняется картинка над головой NPC - теперь видно, что квест уже взят именно этим игроком!
💡 Почему это важно?
Такой подход позволяет каждому игроку видеть свой статус квеста, не мешая другим. Это удобно для индивидуальных заданий и делает игру более интерактивной!
Посмотреть как это было реализовано в игре можно в видео на моих каналах:
Ссылка на видео: YouTube
Ссылка на видео: RUTUBE
Если хотите больше разборов игровых механик или есть вопросы по скриптам - пишите в комментариях! 👇
Терри и Тим всегда на связи 🐢🎧
#Roblox #Lua #GameDev
👍3🔥2🤔1👌1
💻 Что делать, если программа зависла? Советы от Тима. 🐢
Наверняка у каждого бывало: запускаешь программу, а она вдруг перестаёт отвечать, не закрывается и мешает работать дальше. Что делать в такой ситуации? 😱
❗️ Главное - не паниковать!
Компьютер - это просто инструмент, и даже если что-то пошло не так, почти всегда есть способ всё исправить.
🔝 Сочетание клавиш Ctrl+Alt+Delete
Это одно из самых полезных сочетаний для пользователей Windows.
Нажмите одновременно клавиши Ctrl, Alt и Delete - появится специальное меню.
Здесь можно выбрать "Диспетчер задач" (Task Manager).
В Диспетчере задач вы увидите список всех запущенных программ и процессов.
❌ Как закрыть зависшую программу?
✨Откройте Диспетчер задач (через Ctrl+Alt+Delete или Ctrl+Shift+Esc).
✨Найдите в списке зависшую программу - обычно она помечена как "Не отвечает".
✨Кликните по ней и нажмите "Снять задачу" ("End Task").
Программа закроется, и вы сможете продолжить работу.
❗️ Внимание: несохранённые данные могут быть утеряны, поэтому сохраняйте работу почаще!
⚡️ Полезные советы:
✨Если зависла вся система, иногда помогает перезагрузка через это же меню.
✨Не запускайте слишком много тяжёлых программ одновременно - это может привести к "подвисанию".
✨Если проблема повторяется часто - возможно, стоит проверить компьютер на вирусы или обновить систему.
Компьютер - твой друг, а не враг!
Знай простые приёмы, и никакие "зависания" не испортят тебе настроение.
А какие ещё сочетания горячих клавиш ты знаешь? Делись в комментариях! 👇
#КомпьютернаяГрамотность #Обучение
Наверняка у каждого бывало: запускаешь программу, а она вдруг перестаёт отвечать, не закрывается и мешает работать дальше. Что делать в такой ситуации? 😱
Компьютер - это просто инструмент, и даже если что-то пошло не так, почти всегда есть способ всё исправить.
Это одно из самых полезных сочетаний для пользователей Windows.
Нажмите одновременно клавиши Ctrl, Alt и Delete - появится специальное меню.
Здесь можно выбрать "Диспетчер задач" (Task Manager).
В Диспетчере задач вы увидите список всех запущенных программ и процессов.
✨Откройте Диспетчер задач (через Ctrl+Alt+Delete или Ctrl+Shift+Esc).
✨Найдите в списке зависшую программу - обычно она помечена как "Не отвечает".
✨Кликните по ней и нажмите "Снять задачу" ("End Task").
Программа закроется, и вы сможете продолжить работу.
⚡️ Полезные советы:
✨Если зависла вся система, иногда помогает перезагрузка через это же меню.
✨Не запускайте слишком много тяжёлых программ одновременно - это может привести к "подвисанию".
✨Если проблема повторяется часто - возможно, стоит проверить компьютер на вирусы или обновить систему.
Компьютер - твой друг, а не враг!
Знай простые приёмы, и никакие "зависания" не испортят тебе настроение.
А какие ещё сочетания горячих клавиш ты знаешь? Делись в комментариях! 👇
#КомпьютернаяГрамотность #Обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1👌1👨💻1
Добро пожаловать в канал “IT Step by step”!
Здесь просто и интересно учу детей и подростков создавать игры, сайты и 3D-модели с нуля - от Scratch до Python, Roblox и Unity.
📌 Подробнее обо мне - [ссылка на пост]
📚 Навигация по темам - [ссылка на пост]
💰 Прайс и условия - [ссылка на пост]
🎬Полезные для обучения материалы [ссылка на пост]
🎬 YouTube: https://www.youtube.com/@itstepbystep
🎬 RUTUBE: https://rutube.ru/channel/36896553/
Есть вопросы? Пиши в личные сообщения или комментарии! 👇
Начни своё IT-путешествие вместе с Терри и Тимом 🚀
Здесь просто и интересно учу детей и подростков создавать игры, сайты и 3D-модели с нуля - от Scratch до Python, Roblox и Unity.
📌 Подробнее обо мне - [ссылка на пост]
📚 Навигация по темам - [ссылка на пост]
💰 Прайс и условия - [ссылка на пост]
🎬Полезные для обучения материалы [ссылка на пост]
🎬 YouTube: https://www.youtube.com/@itstepbystep
🎬 RUTUBE: https://rutube.ru/channel/36896553/
Есть вопросы? Пиши в личные сообщения или комментарии! 👇
Начни своё IT-путешествие вместе с Терри и Тимом 🚀
🔥3❤2👍1👌1
🐍 Разбор кода на Python: список животных с описанием
Сегодня создадим список из 5 животных, где для каждого укажем:
✨вид,
✨тип питания,
✨ареал обитания,
✨образ жизни (стадное/одиночка).
Это отличный пример для тех, кто хочет научиться работать со словарями и списками в Python!
Что здесь происходит?
Мы создаём список animals, где каждый элемент - это словарь с характеристиками животного.
С помощью цикла for перебираем всех животных и красиво выводим информацию о каждом.
Результат работы кода:
Попробуй добавить своё любимое животное или придумать новые поля!
Если хочешь больше разборов кода или есть вопросы по Python - пиши в комментариях! 👇🐢
#Python #Курсы
Сегодня создадим список из 5 животных, где для каждого укажем:
✨вид,
✨тип питания,
✨ареал обитания,
✨образ жизни (стадное/одиночка).
Это отличный пример для тех, кто хочет научиться работать со словарями и списками в Python!
# Создаём список животных, где каждый элемент - это словарь с описанием животного
animals = [
{
"вид": "лев",
"тип питания": "хищник",
"ареал обитания": "Африка, саванна",
"образ жизни": "стадное (прайд)"
},
{
"вид": "джейран",
"тип питания": "травоядное",
"ареал обитания": "степи и пустыни Азии",
"образ жизни": "стадное"
},
{
"вид": "медведь",
"тип питания": "всеядное",
"ареал обитания": "лес, тайга, горы",
"образ жизни": "одиночка"
},
{
"вид": "дельфин",
"тип питания": "хищник",
"ареал обитания": "океаны, моря",
"образ жизни": "стадное (стая)"
},
{
"вид": "еж",
"тип питания": "насекомоядное",
"ареал обитания": "леса, луга, парки",
"образ жизни": "одиночка"
}
]
# Выводим информацию о каждом животном
for animal in animals:
print(f"Вид: {animal['вид']}")
print(f"Тип питания: {animal['тип питания']}")
print(f"Ареал обитания: {animal['ареал обитания']}")
print(f"Образ жизни: {animal['образ жизни']}")
print("-" * 30)
Что здесь происходит?
Мы создаём список animals, где каждый элемент - это словарь с характеристиками животного.
С помощью цикла for перебираем всех животных и красиво выводим информацию о каждом.
Результат работы кода:
Вид: лев
Тип питания: хищник
Ареал обитания: Африка, саванна
Образ жизни: стадное (прайд)
------------------------------
Вид: джейран
Тип питания: травоядное
Ареал обитания: степи и пустыни Азии
Образ жизни: стадное
------------------------------
Вид: медведь
Тип питания: всеядное
Ареал обитания: лес, тайга, горы
Образ жизни: одиночка
------------------------------
Вид: дельфин
Тип питания: хищник
Ареал обитания: океаны, моря
Образ жизни: стадное (стая)
------------------------------
Вид: еж
Тип питания: насекомоядное
Ареал обитания: леса, луга, парки
Образ жизни: одиночка
------------------------------
Попробуй добавить своё любимое животное или придумать новые поля!
Если хочешь больше разборов кода или есть вопросы по Python - пиши в комментариях! 👇
#Python #Курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥1🤓1
🎮 Как сделать UV-развёртку в Blender?
Привет, друзья! 👋 Сегодня расскажу, как превратить 3D-модель в плоскую «выкройку» для текстур. Не пугайтесь, это проще, чем кажется! 🐢💻
Зачем нужны разрезы (швы) в UV-развёртке?
Представь, что твой 3D-объект - это бумажная игрушка. Чтобы её раскрасить, нужно аккуратно разрезать и разложить на столе. В Blender эти разрезы называются швами (Seams). Без них текстура растянется или собьётся, как криво приклеенная наклейка!
Как делать швы правильно?
Выбери острые грани (Hard Edges):
В режиме редактирования (Tab) выдели рёбра, где модель естественно «ломается» (например, углы куба, спина персонажа).
→ Нажми Ctrl+E → Mark Seam.
Спрячь швы в незаметных местах:
Например: под мышками у персонажа, на стыках деталей, снизу объекта.
Не переборщи!
Чем меньше швов - тем проще потом накладывать текстуру.
Пошаговая инструкция UV-развёртки в Blender
✨Выдели всю модель → A (в Edit Mode).
✨Создай швы → как писалось выше.
✨Разверни модель → нажми U → Unwrap.
✨Проверь результат в UV Editor:
Если части растянуты (красные на шкале растяжения) - добавь швы или используй Smart UV Project (U → Smart UV Project).
Упакуй островки → выдели все → UV → Pack Islands (выставь Margin = 0.01).
Советы от Тима
✨Используй аддоны: TexTools или UVPackmaster упрощают упаковку.
✨Автоматика + ручная работа: Сначала Smart UV Project, потом подправь швы.
✨Тестируй текстуру-сетку: Добавь текстуру «UV Grid» - сразу увидишь искажения!
🚀 Попробуй сам!
Создай простую модель (куб, сфера), сделай развёртку и наложи текстуру с узором. Если что-то не получается - пиши в комментарии, помогу! 👇
#Blender3D #GameDev
Привет, друзья! 👋 Сегодня расскажу, как превратить 3D-модель в плоскую «выкройку» для текстур. Не пугайтесь, это проще, чем кажется! 🐢💻
Зачем нужны разрезы (швы) в UV-развёртке?
Представь, что твой 3D-объект - это бумажная игрушка. Чтобы её раскрасить, нужно аккуратно разрезать и разложить на столе. В Blender эти разрезы называются швами (Seams). Без них текстура растянется или собьётся, как криво приклеенная наклейка!
Как делать швы правильно?
Выбери острые грани (Hard Edges):
В режиме редактирования (Tab) выдели рёбра, где модель естественно «ломается» (например, углы куба, спина персонажа).
→ Нажми Ctrl+E → Mark Seam.
Спрячь швы в незаметных местах:
Например: под мышками у персонажа, на стыках деталей, снизу объекта.
Не переборщи!
Чем меньше швов - тем проще потом накладывать текстуру.
Пошаговая инструкция UV-развёртки в Blender
✨Выдели всю модель → A (в Edit Mode).
✨Создай швы → как писалось выше.
✨Разверни модель → нажми U → Unwrap.
✨Проверь результат в UV Editor:
Если части растянуты (красные на шкале растяжения) - добавь швы или используй Smart UV Project (U → Smart UV Project).
Упакуй островки → выдели все → UV → Pack Islands (выставь Margin = 0.01).
Советы от Тима
✨Используй аддоны: TexTools или UVPackmaster упрощают упаковку.
✨Автоматика + ручная работа: Сначала Smart UV Project, потом подправь швы.
✨Тестируй текстуру-сетку: Добавь текстуру «UV Grid» - сразу увидишь искажения!
🚀 Попробуй сам!
Создай простую модель (куб, сфера), сделай развёртку и наложи текстуру с узором. Если что-то не получается - пиши в комментарии, помогу! 👇
#Blender3D #GameDev
🔥5👨💻2👍1👌1
💡 Горячие клавиши в офисных программах
Всем привет! Сегодня расскажу, как с помощью горячих клавиш можно работать в Word, Excel и других офисных программах быстрее и удобнее. Эти сочетания пригодятся каждому, кто хочет меньше кликать мышкой и больше успевать!
🌟 Самые полезные горячие клавиши
Для всех офисных программ:
Ctrl + C - копировать
Ctrl + X - вырезать
Ctrl + V - вставить
Ctrl + Z - отменить последнее действие
Ctrl + S - быстро сохранить документ
Ctrl + P - открыть окно печати
Ctrl + A - выделить всё
Ctrl + F - найти слово или фразу
Ctrl + N - создать новый документ
Ctrl + O - открыть существующий документ
Ctrl + W или Ctrl + F4 - закрыть текущий документ
Для Excel:
F2 - редактировать выбранную ячейку
Ctrl + стрелки - быстро перемещаться по таблице
Ctrl + Shift + "+" - вставить новую строку или столбец
Ctrl + "-" - удалить строку или столбец
Ctrl + ; - вставить текущую дату
Ctrl + Shift + L - включить/выключить фильтр
Для Word:
Ctrl + B - сделать текст жирным
Ctrl + I - сделать текст курсивом
Ctrl + U - подчеркнуть текст
Ctrl + Shift + N - обычный стиль для абзаца
Ctrl + Shift + > - увеличить размер шрифта
Ctrl + Shift + < - уменьшить размер шрифта
🖥 Зачем это нужно?
Горячие клавиши экономят время, снижают усталость от постоянных кликов мышкой и делают работу за компьютером намного приятнее.
Попробуй выбрать 2–3 сочетания и использовать их на практике - уже через неделю ты заметишь разницу!
А какие горячие клавиши используешь ты? Делись в комментариях!👇
Если хочешь подробную шпаргалку по Excel или Word - ставь 👍, и я подготовлю её в следующий раз!
#КомпьютернаяГрамотность
Всем привет! Сегодня расскажу, как с помощью горячих клавиш можно работать в Word, Excel и других офисных программах быстрее и удобнее. Эти сочетания пригодятся каждому, кто хочет меньше кликать мышкой и больше успевать!
🌟 Самые полезные горячие клавиши
Для всех офисных программ:
Ctrl + C - копировать
Ctrl + X - вырезать
Ctrl + V - вставить
Ctrl + Z - отменить последнее действие
Ctrl + S - быстро сохранить документ
Ctrl + P - открыть окно печати
Ctrl + A - выделить всё
Ctrl + F - найти слово или фразу
Ctrl + N - создать новый документ
Ctrl + O - открыть существующий документ
Ctrl + W или Ctrl + F4 - закрыть текущий документ
Для Excel:
F2 - редактировать выбранную ячейку
Ctrl + стрелки - быстро перемещаться по таблице
Ctrl + Shift + "+" - вставить новую строку или столбец
Ctrl + "-" - удалить строку или столбец
Ctrl + ; - вставить текущую дату
Ctrl + Shift + L - включить/выключить фильтр
Для Word:
Ctrl + B - сделать текст жирным
Ctrl + I - сделать текст курсивом
Ctrl + U - подчеркнуть текст
Ctrl + Shift + N - обычный стиль для абзаца
Ctrl + Shift + > - увеличить размер шрифта
Ctrl + Shift + < - уменьшить размер шрифта
🖥 Зачем это нужно?
Горячие клавиши экономят время, снижают усталость от постоянных кликов мышкой и делают работу за компьютером намного приятнее.
Попробуй выбрать 2–3 сочетания и использовать их на практике - уже через неделю ты заметишь разницу!
А какие горячие клавиши используешь ты? Делись в комментариях!👇
Если хочешь подробную шпаргалку по Excel или Word - ставь 👍, и я подготовлю её в следующий раз!
#КомпьютернаяГрамотность
👍3🔥2⚡1👌1👨💻1
💻 Web-разбор: как сделать плавное увеличение фото при наведении курсора
Всем привет! Сегодня разберём, как с помощью CSS сделать красивый эффект: когда наводишь курсор на картинку - она плавно увеличивается. Такой приём часто используют на сайтах и портфолио, чтобы выделить изображения и сделать интерфейс современным.
📄 HTML-разметка
🎨 CSS для плавного увеличения
📝 Как это работает?
✨Контейнер .img-hover-zoom ограничивает размер и скрывает лишнее (overflow: hidden).
✨Картинка плавно увеличивается с помощью transform: scale(1.2) при наведении.
✨Свойство transition отвечает за плавность анимации.
💡 Советы от Тима:
✨Можно менять степень увеличения: scale(1.1) - чуть-чуть, scale(1.5) - заметно.
✨Для адаптивности не задавайте фиксированную ширину/высоту, используйте проценты или max-width.
✨Если нужно увеличить не только фото, но и добавить подпись или рамку - заверните всё в контейнер.
JS тут не нужен - всё работает на чистом CSS!
Попробуй добавить этот эффект на свой сайт и поделись результатом! А если хочешь разбор других web-фишек - пиши в комментариях, Тим всегда на связи 🐢🎧
#HTML #Frontend
Всем привет! Сегодня разберём, как с помощью CSS сделать красивый эффект: когда наводишь курсор на картинку - она плавно увеличивается. Такой приём часто используют на сайтах и портфолио, чтобы выделить изображения и сделать интерфейс современным.
📄 HTML-разметка
<div class="img-hover-zoom">
<img src="путь_к_твоей_картинке.jpg" alt="Пример фото">
</div>
🎨 CSS для плавного увеличения
.img-hover-zoom {
height: 300px; /* Задаём высоту контейнера */
overflow: hidden; /* Прячем всё, что выходит за границы */
width: 300px; /* Ширина по желанию */
border-radius: 12px; /* Скругление углов для красоты */
box-shadow: 0 4px 16px rgba(0,0,0,0.15); /* Лёгкая тень */
}
.img-hover-zoom img {
width: 100%;
height: 100%;
object-fit: cover; /* Картинка заполняет контейнер */
transition: transform 0.5s ease; /* Плавная анимация */
}
.img-hover-zoom:hover img {
transform: scale(1.2); /* Увеличиваем фото при наведении */
}
📝 Как это работает?
✨Контейнер .img-hover-zoom ограничивает размер и скрывает лишнее (overflow: hidden).
✨Картинка плавно увеличивается с помощью transform: scale(1.2) при наведении.
✨Свойство transition отвечает за плавность анимации.
💡 Советы от Тима:
✨Можно менять степень увеличения: scale(1.1) - чуть-чуть, scale(1.5) - заметно.
✨Для адаптивности не задавайте фиксированную ширину/высоту, используйте проценты или max-width.
✨Если нужно увеличить не только фото, но и добавить подпись или рамку - заверните всё в контейнер.
JS тут не нужен - всё работает на чистом CSS!
Попробуй добавить этот эффект на свой сайт и поделись результатом! А если хочешь разбор других web-фишек - пиши в комментариях, Тим всегда на связи 🐢🎧
#HTML #Frontend
👍2🔥2⚡1❤1👨💻1
🎮 Unity-разбор: как создать карту для 2D-игры с помощью TileMap🖌
Всем привет! Сегодня расскажу, как быстро и удобно собрать свою карту для платформера или RPG прямо в Unity, используя систему TileMap. Это очень крутой инструмент, который позволяет рисовать уровни из маленьких "плиток" - как в настоящем конструкторе!
🚀 Пошаговая инструкция:
1. Создай новый 2D-проект в Unity
При создании проекта выбери шаблон "2D". В новых версиях Unity TileMap уже встроен, но если что - установи пакет 2D Tilemap Editor через Package Manager.
2. Добавь TileMap на сцену
В Hierarchy кликни правой кнопкой → 2D Object → Tilemap → Rectangular.
Unity автоматически создаст объект Grid и внутри него - Tilemap.
3. Подготовь спрайты для плиток
Импортируй свой tileset (набор картинок для плиток) в проект.
В настройках спрайта выбери Sprite Mode: Multiple, а затем разрежь его на отдельные плитки через Sprite Editor.
4. Создай Tile Palette
Открой Window → 2D → Tile Palette.
Создай новую палитру (New Palette), выбери папку для хранения.
Перетащи свои спрайты в палитру - Unity сам создаст нужные Tile-ассеты.
5. Рисуй уровень!
Выдели Tilemap в Hierarchy.
В Tile Palette выбери нужную плитку и рисуй прямо в Scene с помощью кисти (B), заливки (U) или ластика (D).
Можно создавать несколько слоёв Tilemap для земли, декораций, объектов и т.д.
6. Добавь коллайдеры
✨Для плиток, по которым игрок будет ходить, добавь компонент Tilemap Collider 2D.
✨Для оптимизации - добавь Composite Collider 2D и поставь Rigidbody2D в режим Static.
💡 Советы от Терри:
✨Используй отдельные Tilemap-слои для разных типов объектов (земля, вода, деревья, декор).
✨Экспериментируй с Rule Tiles - они автоматически подбирают нужную плитку в зависимости от окружения (идеально для бордюров и углов).
✨Не забывай про сортировку слоёв (Sorting Layer), чтобы объекты отображались в правильном порядке.
✨Если хочешь ускорить работу - попробуй горячие клавиши: B (кисть), U (заливка), D (ластик).
Unity TileMap - это мощный и удобный способ создавать красивые 2D-карты без кода. Попробуй сам, и твоя игра сразу станет выглядеть профессионально!
❓ Если хочешь подробный видеоурок или есть вопросы - пиши в комментариях, Терри всегда поможет! 🐢
Полезные ссылки:
Официальная документация Unity по TileMap
#Unity #GameDev
Всем привет! Сегодня расскажу, как быстро и удобно собрать свою карту для платформера или RPG прямо в Unity, используя систему TileMap. Это очень крутой инструмент, который позволяет рисовать уровни из маленьких "плиток" - как в настоящем конструкторе!
🚀 Пошаговая инструкция:
1. Создай новый 2D-проект в Unity
При создании проекта выбери шаблон "2D". В новых версиях Unity TileMap уже встроен, но если что - установи пакет 2D Tilemap Editor через Package Manager.
2. Добавь TileMap на сцену
В Hierarchy кликни правой кнопкой → 2D Object → Tilemap → Rectangular.
Unity автоматически создаст объект Grid и внутри него - Tilemap.
3. Подготовь спрайты для плиток
Импортируй свой tileset (набор картинок для плиток) в проект.
В настройках спрайта выбери Sprite Mode: Multiple, а затем разрежь его на отдельные плитки через Sprite Editor.
4. Создай Tile Palette
Открой Window → 2D → Tile Palette.
Создай новую палитру (New Palette), выбери папку для хранения.
Перетащи свои спрайты в палитру - Unity сам создаст нужные Tile-ассеты.
5. Рисуй уровень!
Выдели Tilemap в Hierarchy.
В Tile Palette выбери нужную плитку и рисуй прямо в Scene с помощью кисти (B), заливки (U) или ластика (D).
Можно создавать несколько слоёв Tilemap для земли, декораций, объектов и т.д.
6. Добавь коллайдеры
✨Для плиток, по которым игрок будет ходить, добавь компонент Tilemap Collider 2D.
✨Для оптимизации - добавь Composite Collider 2D и поставь Rigidbody2D в режим Static.
💡 Советы от Терри:
✨Используй отдельные Tilemap-слои для разных типов объектов (земля, вода, деревья, декор).
✨Экспериментируй с Rule Tiles - они автоматически подбирают нужную плитку в зависимости от окружения (идеально для бордюров и углов).
✨Не забывай про сортировку слоёв (Sorting Layer), чтобы объекты отображались в правильном порядке.
✨Если хочешь ускорить работу - попробуй горячие клавиши: B (кисть), U (заливка), D (ластик).
Unity TileMap - это мощный и удобный способ создавать красивые 2D-карты без кода. Попробуй сам, и твоя игра сразу станет выглядеть профессионально!
❓ Если хочешь подробный видеоурок или есть вопросы - пиши в комментариях, Терри всегда поможет! 🐢
Полезные ссылки:
Официальная документация Unity по TileMap
#Unity #GameDev
🔥4👍2❤1