Тёмный

Crafting System - Godot 4 

16BitDev
Подписаться 6 тыс.
Просмотров 5 тыс.
50% 1

Drag and Drop crafting system in godot 4
- Asset Used -
www.spritecatalog.com/tools/
- Code -
Item (Resource) - pastebin.com/YVftp6MC
Normal Slot - pastebin.com/ziMTwLGb
Inventory - pastebin.com/HDegxxBC
RecipeSlot - pastebin.com/kjNeMEWq
Recipe - pastebin.com/LyVpxXNZ
Recipes - pastebin.com/iMLKZSCd
Player - pastebin.com/KepxSg8v
AbstractItem - pastebin.com/R46Vmu7F
- Discord -
/ discord
- Music Used -
- Softy x Banks - And December
- Provided by Lofi Records
- Watch: • Softy x Banks - And De...
- Download/Stream: fanlink.to/TheBreeze

Хобби

Опубликовано:

 

29 дек 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 46   
@machkiboaiak1998
@machkiboaiak1998 5 месяцев назад
I hope in the next video, you can create a comprehensive guide on the item system with additional features like drag-and-drop inventory with the hotbar, dropping items at the character's position, automatic item crafting, and more. thank you very much , happy new year 2024 🥳🥳🥳
@chinguyen95248
@chinguyen95248 5 месяцев назад
There are still many topics about items such as dropping items at the character's location, showing item information when hovering the mouse....
@wolfHKS
@wolfHKS 5 месяцев назад
There's still a lot more about items...
@dirtii9701
@dirtii9701 Месяц назад
He gives way more then enough examples on how people can create these systems and I think instead of you guys all waiting for him to spoon feed you the code so you can copy paste it, you should really be spending the time learning how to expand YOUR projects, or learn from his projects. The worst thing you can do is copy and paste cause while you may understand 1-2 things being done, you clearly dont understand the fundamentals of writing or even reading code and that should be your focus. You will never get better if you dont spend the time investing in learning and studying how to properly read and write code. I suggest googling the CS50 Harvard Course and learning from that. Its an amazing free resource to teach CODING and not just you watching what someone does and thinking you will catch on. Its the same as learning a new real language.. you might know some words youve heard before, but you dont know how to speak it.
@HayasakaAi-wj4zb
@HayasakaAi-wj4zb 5 месяцев назад
I think you should make a video combining them into one in the series about items. When I try to combine them, I encounter quite a few bugs, and I don't know how to solve them :( . Finally, Happy New Year, and I wish you many good things .
@dirtii9701
@dirtii9701 Месяц назад
Thats cause you dont know how to write code, and dont learn. Copy pasting different projects together isnt coding. And if you use that approach you will never learn or learn how to fix problems you encounter.
@asdfghjkl-jk6mu
@asdfghjkl-jk6mu 27 дней назад
@@dirtii9701 this guy gets it.
@KorathiHeatwave
@KorathiHeatwave 3 месяца назад
unique channel, amazing presentation of material
@Pastlive2024
@Pastlive2024 5 месяцев назад
happy new year ! I hope you continue with this series in the future, adding new skills to items and incorporating other features into the item system.
@ruckboger
@ruckboger 5 месяцев назад
Just a note in case you run into a similar issue. If you scale your UI or Inventory the preview texture will be positioned accordingly. For example, if you scale 4x the global position of the texture_rect will be 4x the vector position away from the global mouse position.
@dingusbrule5756
@dingusbrule5756 5 месяцев назад
I really appreciate your work!
@raphmoite
@raphmoite 5 месяцев назад
Aye Let's go, back at it again! 🔥
@The_sky220
@The_sky220 5 месяцев назад
bro ur an absolute legend for creating this
@Foresti3
@Foresti3 2 месяца назад
Dude, thank you so much for you videos, it helps me a lot in creating my game. you are so cool. (Кстати, если ты переведёшь это сообщение, значит тебе не безразличны твои подписчики. Молодец)
@truonghai9999
@truonghai9999 5 месяцев назад
Items with multiple new skills for the character. Happy new year .
@skynight5923
@skynight5923 5 месяцев назад
31/12/2023 happy new year, I also have the same opinion as some people here, really combining them into one project and adding enhancements to make it truly polished.
@dirtii9701
@dirtii9701 Месяц назад
He gives way more then enough examples on how people can create these systems and I think instead of you guys all waiting for him to spoon feed you the code so you can copy paste it, you should really be spending the time learning how to expand YOUR projects, or learn from his projects. The worst thing you can do is copy and paste cause while you may understand 1-2 things being done, you clearly dont understand the fundamentals of writing or even reading code and that should be your focus. You will never get better if you dont spend the time investing in learning and studying how to properly read and write code. I suggest googling the CS50 Harvard Course and learning from that. Its an amazing free resource to teach CODING and not just you watching what someone does and thinking you will catch on. Its the same as learning a new real language.. you might know some words youve heard before, but you dont know how to speak it.
@warriorNW2024
@warriorNW2024 5 месяцев назад
Thank you. I hope you can make a customized video on this topic and possibly add some other features you think are good in the item system .
@Bumblebee-2077
@Bumblebee-2077 5 месяцев назад
thank you very much and happy new year , I hope in the next video you can consolidate the item system into one project.
@dirtii9701
@dirtii9701 Месяц назад
He gives way more then enough examples on how people can create these systems and I think instead of you guys all waiting for him to spoon feed you the code so you can copy paste it, you should really be spending the time learning how to expand YOUR projects, or learn from his projects. The worst thing you can do is copy and paste cause while you may understand 1-2 things being done, you clearly dont understand the fundamentals of writing or even reading code and that should be your focus. You will never get better if you dont spend the time investing in learning and studying how to properly read and write code. I suggest googling the CS50 Harvard Course and learning from that. Its an amazing free resource to teach CODING and not just you watching what someone does and thinking you will catch on. Its the same as learning a new real language.. you might know some words youve heard before, but you dont know how to speak it.
@ben18066
@ben18066 5 месяцев назад
happy new year 🥳! automatic craft for items .
@DriftyG
@DriftyG 5 месяцев назад
Very nice job.
@user-tc5yk4zd5k
@user-tc5yk4zd5k 5 месяцев назад
thank you very much!very helpful!
@wchisato2024
@wchisato2024 5 месяцев назад
happy new year
@wolfHKS
@wolfHKS 5 месяцев назад
thank you !
@ericahyana4289
@ericahyana4289 5 месяцев назад
Wow nice 🎉
@DanielTheFox
@DanielTheFox 5 месяцев назад
Hi there, great tutorial again! 😃 Short question: Why aren't you using the variable "texture_rect", but instead "$TextureRect", in the setter function for "item" (see 2:36)? 🤔
@chinguyen95248
@chinguyen95248 5 месяцев назад
🥳Happy New Year 🥳
@mr.condekua6141
@mr.condekua6141 5 месяцев назад
I've been using godot for some months and still it impress me how much I still unknow. I see you use things like resources and creating classes while I try to avoid this things. I think I should try new things, I'll give it a go :)
@dirtii9701
@dirtii9701 Месяц назад
Resources and classes are essential to 99% of projects in almost all languages, Resources being specifically to godot, Unity has the same thing in a sense with objects, and all "Scripts" are considered classes there.
@bocchi9
@bocchi9 5 месяцев назад
could you create a video that includes all the content about items in one project? thank you very much !
@moonnight9474
@moonnight9474 5 месяцев назад
happy new year 😁
@16bitdev
@16bitdev 5 месяцев назад
Happy New Year! 🎊🎉
@kita_ka-kita
@kita_ka-kita 5 месяцев назад
item + skill next video , happy new year 🥳🥳
@Furina-lc9dl
@Furina-lc9dl 5 месяцев назад
thank you ! I have a question , why didn't you reuse the previous project in the new video?
@16bitdev
@16bitdev 5 месяцев назад
I like to start fresh for the new audience, I only reuse the previous project when I have to fix any bugs or any issues, this is easily extendable with the previous projects.
@kita_ka-kita
@kita_ka-kita 5 месяцев назад
I think it's necessary to have a database for items and add the automatic crafting feature.
@wettonsworld
@wettonsworld 5 месяцев назад
Please do a player based FSM tutorial!
@Sea_Frieren
@Sea_Frieren 5 месяцев назад
I think it would be better if crafting happened automatically
@wellplayedggwp295
@wellplayedggwp295 5 месяцев назад
What if you need more amounts of the same material? For example the iron ore costs 5 to apply execution. And how do I save dynamic variable inside a resource class. Thanks.🙏
@wellplayedggwp295
@wellplayedggwp295 5 месяцев назад
And happy new year 🎉
@ignaciodangelo6385
@ignaciodangelo6385 5 месяцев назад
Great video, i replicate the project (my game resolution is bigger ) but when i click and drag any of the items , it first flashes the icon on the very left edge of the screen (something like coordinates Vector2 ( 0, 300) and immediately after it updates with cursor position. Any idea anyone why it could be ? i cant find the cause still
@Litdeveloper
@Litdeveloper 5 месяцев назад
Hello, I wanted to ask if anyone knows how to fix the drag and drop graphic bug, when moving the object (texture) it changes position abruptly, I think you can see it in the video
@topazich_main
@topazich_main 9 дней назад
Maybe I'm missing something, but there's a problem: If you need two items №1 to craft item №2, you only need to have one item №1 in your inventory. Is there any way to fix this?
@vanessamagalhaes9553
@vanessamagalhaes9553 4 месяца назад
HELP! im new to godot and i tried making a simple game and i managed to create an inventory by watching another video. it allowed me to place collectable items in the 2d world and when the character collides the item disappears and enters the inventory. however now i want to add a crafting system by using this video but since i already have the onventory system set up im not sure how to do and which parts of whuch scripts to alter etc etc. Can someone help??
@16bitdev
@16bitdev 4 месяца назад
If you followed and talking about my JSON inventory, in that tutorial I was passing properties through a dictionary while swapping slots if you remember, but for this I used custom resources instead(many people were requesting me), the main thing we are doing for both is passing a collection of properties. You can add another property for JSON, called recipe and add item IDs required for making the product, because those are your primary keys, here in Custom Resource we are just traversing through a folder containing these custom resource, so its a change in database system but the process is same.
Далее
How to Use CLASSES in Godot 4 (everything to know)
12:51
JRPG Random Encounter - System Design in Godot 4
15:47
Просмотров 2,1 тыс.
24 часа Я МИСТЕР БИСТ челлендж
1:12:42
Вечный ДВИГАТЕЛЬ!⚙️ #shorts
00:27
Просмотров 2,1 млн
ААААА СПАСИТЕ😲😲😲
00:17
Просмотров 1,6 млн
Create a CRAFTING SYSTEM in Godot in 5 Minutes
5:47
Просмотров 1,8 тыс.
Building Better Crafting Systems
18:24
Просмотров 793 тыс.
a Technical Dive into AFTERIMAGES
6:43
Просмотров 1 тыс.
I Made the Same Game in 8 Engines
12:34
Просмотров 3,9 млн
Making another pickproof lock (but better)
15:14
Просмотров 2,5 млн
Godot Engine - 2023 Showreel
5:33
Просмотров 475 тыс.
Interact with Objects in your World in Godot 4
9:25
Просмотров 13 тыс.
Animating a Stick Fight in 10 Seconds vs 10 Hours
11:53
I Made a Neural Network with just Redstone!
17:23
Просмотров 647 тыс.
FBX in Godot 4
12:31
Просмотров 29 тыс.
УЗНАЛА ОБ ИЗМЕНЕ МУЖА?! #shorts
0:37