Happy Harvest URP 2D sample game customization tutorial | Unity

  Рет қаралды 11,590

Unity

Unity

Күн бұрын

In this video, we add some customizations to the URP 2D Happy Harvest sample.
You’ll learn how to create a new radish crop prefab, including the steps for creating the radish sprite in Blender, with a normal and mask map, and then adding it to the sample as a prefab. You’ll also see how to create an interactive note with UI Toolkit.
Timestamps:
[0:00] Intro
[3:46] Crop prefabs
[5:35] Model new crop in Blender
[10:35] Adding leaves
[17:48] Creating secondary textures - Normal and mask maps
[20:16] Creating mask maps
[25:10] Secondary texture setup in Unity
[28:53] Create new prefabs and data
[36:08] Interactive note in UI Toolkit
Follow along by downloading the Happy Harvest sample from the Asset Store: on.unity.com/3vPTlBq
Along with the demo, we created a series of in-depth articles to show you how to create the URP 2D lighting and visuals so you can add them to your own projects. View these pages together with Happy Harvest to get the most value:
⭐ 2D light and shadow techniques in the Universal Render Pipeline: unity.com/how-to/2d-light-sha...
⭐ How to animate 2D characters in Unity 2022 LTS: unity.com/how-to/2d-character...
⭐ How to create art and gameplay with 2D tilemaps: unity.com/how-to/create-art-a...
⭐ 2D special effects with the VFX Graph and Shader Graph: unity.com/how-to/2d-special-e...
Make sure to check out our comprehensive e-book for 2D game art, animation, and lighting: on.unity.com/3UejPGd
#unity #URP #gamedev

Пікірлер: 34
@Hipernt
@Hipernt 2 ай бұрын
More Tutorials like this please 🤗🤗🤗
@inunekonanita
@inunekonanita 2 ай бұрын
I always appreciate the tutorials, thank you!
@y01cu_yt
@y01cu_yt 2 ай бұрын
Can't wait to try this project out!
@erfanjamshidi6228
@erfanjamshidi6228 2 ай бұрын
thank you... more tuturials like this please
@ragerungames
@ragerungames 2 ай бұрын
Waiting for this project!!
@Maskedmous
@Maskedmous 2 ай бұрын
Great tutorial, Unity should make a lot more of these. Good to see UI Toolkit more in use. What would be nice is to have some more data layout & performance tutorials. A medium sized world with many AI units in it. Simulating a medium sized world is quite a task. Loading / unloading parts of that world whilst the player is running around whilst keeping AI simulated. How does one simulate a part of the world that is not loaded in? Games like Black and White were possible back in the days and those PC's were a lot slower. Those worlds had to simulate a population of multiple hundreds of units.
@HomeMech
@HomeMech 2 ай бұрын
Thank you so much, love the suggestions!
@TheArghnono
@TheArghnono 2 ай бұрын
Great overview of a lot of subjects. thank you!
@atheroymis5523
@atheroymis5523 2 ай бұрын
This was nice, good Unity
@paulm8501
@paulm8501 2 ай бұрын
Great tutorial, thank you very much, guys!! You are the best ❤
@blazingpotato642
@blazingpotato642 2 ай бұрын
need more of this!
@NghiaTran-pg1is
@NghiaTran-pg1is 2 ай бұрын
Hey, why don't you use Unity Muse for the crop models and textures :)). Joke aside, great tutorial, keep up the good work
@HomeMech
@HomeMech 2 ай бұрын
Because I love 3D modeling! Thank you 😊
@Hazzel31337
@Hazzel31337 2 ай бұрын
thanks for sharring
@marouaneyassine5816
@marouaneyassine5816 2 ай бұрын
Cool 🤪🤪🤪
@romeo-gabrielbaisan6094
@romeo-gabrielbaisan6094 2 ай бұрын
Nice
@MiguelAngelValdepenaDelgado
@MiguelAngelValdepenaDelgado 2 ай бұрын
woow
@YoniSharabi-ty6jz
@YoniSharabi-ty6jz 2 ай бұрын
👍👍
@davitheking024
@davitheking024 2 ай бұрын
need some games samples. like rpg samples. would be nice
@user-rm2pj9jf8s
@user-rm2pj9jf8s 2 ай бұрын
why don't you refer to an open project called 'Chop Chop'?
@user-rm2pj9jf8s
@user-rm2pj9jf8s 2 ай бұрын
I studied with this Tutorial code, but how can I create MaskMap with 2D sprite? I'm studying Unity with Happy Harvest and Dragon Crasher. The use of MaskMap is essential for using Light2D's "reflective light" properly, If there is a 3D model, I can see that it is easy to create a mask map through 'blender', is there an easy way to make it in sprite? How Can I create it in Sprite?
@bonzero
@bonzero 2 ай бұрын
Do you mean hand paint the mask map? the mask map can either be used for 2D light effects, or shader effects, really depends what you want to achieve, in this example the mask is used for the rim light and even though is made in Blender is exported as a sprite
@user-rm2pj9jf8s
@user-rm2pj9jf8s 2 ай бұрын
@@bonzero I'm sorry for causing unnecessary misunderstanding because of my poor English skills. I mean. In the case of 3D models, it is easy to generate MaskMap as you can easily see, but in the case of 2D Sprite, the question was how can it be easily generated. In the case of NormalMap, there are many programs that generate it with sprite, and MaskMap was a question of whether there is an easy way to generate it. I'm sorry to bother you.
@bonzero
@bonzero 2 ай бұрын
@@user-rm2pj9jf8s Don't worry! not sure.. for example generating a inner glow, inner outline, could create that effect (with any drawing tool) but wouldn't probaby look right.. in the case of making in manually it shouldn't be as time consuming as the normal map... it's very specific
@user-rm2pj9jf8s
@user-rm2pj9jf8s 2 ай бұрын
@@bonzero Thank you for your kind reply. After all, there is no other way but to make it manually using Asprite... Thank you for your kind reply, and I hope you make a good game. Let's cheer up together.
@cepreupupkin2218
@cepreupupkin2218 2 ай бұрын
Пересказ от Яндекса: Учебник по настройке 2D-образца игры Happy Harvest URP | Unity 00:03 Обзор проекта "Happy Harvest" • Видео рассказывает о проекте "Happy Harvest" - двухмерной фермерской игре в магазине Unity Asset Store. • Проект отличается удобным жанровым геймплеем и графическими возможностями. 04:00 Создание нового урожая • В видео рассказывается о создании нового урожая в проекте "Happy Harvest". • Для этого необходимо создать художественное оформление для каждой стадии роста урожая. 05:42 Моделирование редиса в Blender • В видео показано, как создать трехмерную модель редиса в Blender. • Модель используется для создания изображений для спрайтов в проекте "Happy Harvest". 07:19 Настройка освещения и топологии • В видео обсуждаются настройки освещения и топологии для создания редиса. • Используется пропорциональное редактирование и различные модификаторы для создания формы редиса. 10:09 Создание листьев редиса • В видео рассказывается о создании листьев редиса в Blender. • Используются модификаторы зеркала, solidify и surface split для придания формы листьям. 11:51 Создание формы редиса • Создание формы редиса с помощью модификатора "зеркало" и "зеркальное отображение". • Изменение размера и формы редиса с помощью "зеркало" и "зеркальное отображение топологии". 12:28 Добавление цвета и текстуры • Создание материала редиса с использованием палитры цветов и "счастливого урожая". • Изменение затенения редиса на визуализированное. 17:35 Создание карты нормалей и маски • Создание карты нормалей для освещенного материала спрайта. • Создание карты масок для редиса с использованием красного канала для изменения цвета спрайта. • Изменение цвета и значений затенения материала с помощью редактора шейдеров. 22:17 Создание карты масок для редиса • Создание карты масок для освещения редиса с использованием точечных светильников и настройки освещения. • Использование редактора спрайтов для создания дополнительных текстур и настройки материалов. 31:09 Создание данных об урожае и продуктов • Создание данных об урожае редиса и продуктов для редиса, включая уникальный идентификатор, продукт, пакет с семенами и данные об урожае. • Использование триггера аниматора и звукового эффекта для создания продукта. 34:35 Тестирование и подключение данных к игре • Тестирование данных об урожае и продуктов в игре, включая продажу семян редиса и сбор урожая. • Внесение изменений в данные об урожае и продуктах для улучшения игрового процесса. 35:47 Создание интерактивной заметки • Создание сцены и комнаты фермера. • Создание интерактивной заметки с использованием пользовательского интерфейса Unity. • Настройка цвета фона, размера и выравнивания заметки. 40:33 Настройка текста и кнопки • Добавление текста и кнопки закрытия в заметку. • Настройка шрифта, цвета и размера текста. • Настройка стиля кнопки и текста. 43:24 Завершение работы с интерактивной заметкой • Изменение цвета заголовка заметки и кнопки. • Создание скрипта для интерактивной заметки. • Переименование игрового объекта в интерактивную заметку и добавление его в исходный ресурс. 44:46 Создание интерактивных заметок • В этом видео автор объясняет, как создать интерактивные заметки в Unity. • Он начинает с создания объекта с двумя точками в режиме просмотра сцены, который будет использоваться для изображения буквы. • Затем он меняет слой, чтобы видеть графику на верхней части стула. • Автор также добавляет коллайдер в виде коробки для интерактивности. 45:41 Использование пользовательского интерфейса • Автор переходит к сценарию заметки и объясняет, как использовать пользовательский интерфейс для создания интерактивности. • Он импортирует пространство имен Happy Harvest и Unity Engine, а также элементы пользовательского интерфейса. • Затем он определяет приватные поля для заголовка и текста заметки, используя сериализованное поле для установки текста в инспекторе. • Он также объявляет визуальный элемент и кнопку для закрытия заметки. 46:41 Настройка и использование интерактивности • В методе onEnable автор инициализирует элемент заметки, запрашивая у корневого визуального элемента документа пользовательского интерфейса конкретный визуальный элемент с именем note element и устанавливает его невидимым. • Он также находит и устанавливает текст для кнопки закрытия, текста заметки и заголовка. • В методе interacted с, при вызове, автор делает элемент заметки видимым и регистрирует сообщение в консоли. • В методе close note, запускаемом кнопкой закрытия, автор скрывает элемент заметки, закрывая заметку. • В конце видео автор исправляет ошибку в своем скрипте и перезапускает игру.
@Kostarasta
@Kostarasta 2 ай бұрын
Theres enough information about how to build layout and styles, and scarcity of scripting for UI.
@HomeMech
@HomeMech 2 ай бұрын
Noted! There is our QuizU project on the Asset Store, but we like hearing what everyone would like to see more of. I thought I'd cover the basic stuff here since the project is nice context.
@anujsaini0271
@anujsaini0271 2 ай бұрын
2nd ;)
@eduardooriz2715
@eduardooriz2715 2 ай бұрын
1st :)
@maxjohnson808
@maxjohnson808 2 ай бұрын
RIP Gigaya
@tonymax7503
@tonymax7503 2 ай бұрын
Yeah cool. One more video about 2D and UI Toolkit stuff existing from 2019. Keep it up! Don't worry about barely production ready state of this packages, just make another video!
@Joeballs187
@Joeballs187 2 ай бұрын
No booo unity booo
@Luluskuy
@Luluskuy 2 ай бұрын
Shut up
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 3,9 МЛН
Secondary textures - Lit sprites and 2D VFX tutorial
22:41
Watermelon Cat?! 🙀 #cat #cute #kitten
00:56
Stocat
Рет қаралды 41 МЛН
Пробую самое сладкое вещество во Вселенной
00:41
Deep dive into the HDRP water system - Tutorial
12:18
Unity
Рет қаралды 16 М.
I Spent 6 Years Making Games in Scratch
10:03
chipm0nk
Рет қаралды 284 М.
Turning Fake Mobile Game Ad into a Real Game
19:40
Fat Dino
Рет қаралды 1,1 МЛН
How to Start Gamedev in 2024
10:28
Sasquatch B Studios
Рет қаралды 394 М.
The Most Complex Ecosystem in any Game
23:00
Curious Archive
Рет қаралды 6 МЛН
choosing a game engine is easy, actually
15:08
samyam
Рет қаралды 287 М.
My Thoughts on the Godot Game Engine - Pros & Cons
9:12
Goodgis
Рет қаралды 185 М.
One Month of Game Development | Dream Game Devlog 1
9:31
Caleb Gilbert
Рет қаралды 69 М.
Реальнее чем в жизни ( Bodycam )
14:10
JOHAN
Рет қаралды 822 М.