Defold Tutorial #3 -- Drag and Drop

  Рет қаралды 16,839

Defold Tutorials

Defold Tutorials

Күн бұрын

Пікірлер: 51
@snoogins3512
@snoogins3512 Жыл бұрын
Thank you for making these. I'm late to the party but your videos are still relevant and useful 🤙
@tragicreeze
@tragicreeze Жыл бұрын
I absolutely love that you do syntax highlights. With that, I can actually learn more about Defold's script functionality.
@Johanofkarlsson
@Johanofkarlsson 4 жыл бұрын
Thank you so much for this video series! I've tried getting into Defold before but you've nailed it! It's always nice with a calm and confident teacher! Keep it up!
@DefoldTutorials
@DefoldTutorials 4 жыл бұрын
Thanks very much -- really glad that you found these Introductory Tutorials helpful. If have a change to view the Tower Defense Series -- it'll show how these concepts are applied in a a "real" game. (Also, there's an RPG Tutorial 'in the works'). All the best, David
@Johanofkarlsson
@Johanofkarlsson 4 жыл бұрын
@@DefoldTutorials yes, thank you for the tip! I’ll be sure to check it out when I’m done with the introductionary series. Looking forward to the rpg-tutorial. Wish you all the best.
@neilmoffatt8592
@neilmoffatt8592 2 жыл бұрын
This series of videos is THE clearest and best organised I have ever watched. THANKS!
@DefoldTutorials
@DefoldTutorials 2 жыл бұрын
Thank you very much Neil - I really appreciate your note. I've not been able to find the time to publish additional Defold Tutorials over the past many months - but, I hope to carve out some time in early 2023 to complete them. All the very best as we head into 2023!!! DC
@neilmoffatt8592
@neilmoffatt8592 2 жыл бұрын
You are welcome. I feel it vital that people who do a good job are praised. Alas, online culture becomes a take-take all too often with scan regard for what is being taken.
@cosmefulanitto8527
@cosmefulanitto8527 2 жыл бұрын
Simply amazing! These tutorials are some of the clearest and most complete that I have seen for a videogame engine. I hope that the RPG one come soon! Hats off to you 🎩
@Lhefriel
@Lhefriel 10 ай бұрын
Thank you for doing these! Super thorough and clear.
@mohazija
@mohazija 5 жыл бұрын
awesome explanation I did enjoy the course so far this is by far the best course that explaining things to absolute beginner thank you so much.
@DefoldTutorials
@DefoldTutorials 5 жыл бұрын
Thanks for your kind note.....glad that these tutorials are helping you learn the Defold Game Engine. Let me know if there are any specific topics that you'd like to see me cover. All the best, Dave
@ginbarato1178
@ginbarato1178 Жыл бұрын
Amazing videos sir thank you
@reformatco
@reformatco Жыл бұрын
Really love your tutorials, the teaching format is great - only issue about this particular episode was that the final script was very complex compared to the others. It's probably nothing to worry about but it was quite a jump in difficulty. Thanks again
@manikandanu2317
@manikandanu2317 2 жыл бұрын
Thanks a lot
@Uejji
@Uejji 4 жыл бұрын
If there's anything my calculus teachers drilled into my head, it's that "Euler" is pronounced "oiler"! Just picking fun. I'm just getting into Defold and enjoying the tutorial.
@DefoldTutorials
@DefoldTutorials 4 жыл бұрын
Got me!! :) Glad the tutorial is enjoyable. Thanks for the note.
@ADITYA3GAME
@ADITYA3GAME 5 жыл бұрын
Amazing...this was really great...please make more tutorials like this about Defold Engine
@DefoldTutorials
@DefoldTutorials 5 жыл бұрын
Thanks for your note. I'm finishing up a new series which should be released within the next few weeks...it will result in a full Tower Defense Game. I think you'll enjoy it.
@fabtjar
@fabtjar 2 жыл бұрын
I don't understand the reason to clear_color on the render
@GregHagar
@GregHagar 5 жыл бұрын
Hi David, these tutorials are very helpful. Thanks so much!
@DefoldTutorials
@DefoldTutorials 5 жыл бұрын
Thanks Greg - much appreciated. I'm working today on the Tower Defense Series - hoping to get it completed prior to the holidays! I think you'll like it.
@happytofu5
@happytofu5 Жыл бұрын
Thank you! I am coming from Unity and Construct and was really puzzled when I noticed you can't "just check if something is clicked". Btw I am wondering: why are you creating some game objects in the collection and some in the folder structure?
@DefoldTutorials
@DefoldTutorials Жыл бұрын
Thanks for your comment! I think you may be referring to my approach of placing prototypes (aka, a Prefab) within the project structure. In this case the game object -- planetGOPrototype.go. That prototype is referenced in the factory located in the game's collection. Hope that helps.
@NotLogged
@NotLogged 5 жыл бұрын
good guide. it was interesting about cursor.
@henrybaynes7707
@henrybaynes7707 3 жыл бұрын
What a legend. Great tutorial. Thanks
@DrWho2008t101
@DrWho2008t101 4 жыл бұрын
Thank you for the video, great work. Appreciate your work.
@nestora.a.n.995
@nestora.a.n.995 4 жыл бұрын
Thanks Master for your help
@DefoldTutorials
@DefoldTutorials 4 жыл бұрын
Hope you're finding these tutorials helpful.
@nestora.a.n.995
@nestora.a.n.995 4 жыл бұрын
@@DefoldTutorials Sure!! Muchas gracias!!
@MSFarzan
@MSFarzan 2 жыл бұрын
Thank you!
@orereo2328
@orereo2328 3 жыл бұрын
Thanks! Great as usual!
@junedqureshi3361
@junedqureshi3361 4 жыл бұрын
Nice tutorial.
@DefoldTutorials
@DefoldTutorials 4 жыл бұрын
Thank you! Cheers!
@grify
@grify 4 жыл бұрын
15:32 isn't it more standardized and less expensive to use `self.speed = 4` rather than `go.property("speed", 4)`
@martinlortie
@martinlortie 3 жыл бұрын
I think the idea behind this, is that it expose the "speed" property so it can be changed easily later on. If you click on the script, you can see in the object inspector the property there and you can change it. Also you can't use self.speed if you never defined it before. "speed" is not something that comes from the engine, it's something we created. defold.com/ref/stable/go/#go.property:name-value
@grify
@grify 3 жыл бұрын
@@martinlortie Why not use go.property later, bypassing the need for a variable
@martinlortie
@martinlortie 3 жыл бұрын
@@grify Like I said the whole premise of using go.property is to expose that property publicly. Of course you can use a simple variable, actually it this case you could simply hard code the value, but it would defy the purpose. The tutorial didn't make use of the benefit of using go.property, but it would be very useful to change the value easily later when you play test. Also if you think about it, go.property does define a variable, it's just a public property instead of just a local one.
@rohanharikr
@rohanharikr 4 жыл бұрын
awesome tutorial! thank you so much :)
@DefoldTutorials
@DefoldTutorials 4 жыл бұрын
Glad it was helpful!
@hoseinbebany
@hoseinbebany Жыл бұрын
Ty Sir
@Andrew-br7xm
@Andrew-br7xm 4 жыл бұрын
Hi David - Thanks for these tutorials. Just noticed that you didn't use the CursorImg.png file and yet your build has replaced the mouse cursor with the that ImageFile. Just wondering how this part was done?
@DefoldTutorials
@DefoldTutorials 4 жыл бұрын
Hi Andrew -- sorry if I confused you on this. For this Drag & Drop example, I had originally planned on having a cursor image -- but for the final build, decided to eliminate it (because the cursor image can confuse a user who is playing the application on a mobile device). There is a label component that provides the x and y screen positions. When you run the example on a desktop - the normal machine cursor images will show. I'll remove the cursorImg.png from the project to avoid confusion -- thanks for catching this. All the best -stay healthy! David
@alexandermikheev5881
@alexandermikheev5881 5 жыл бұрын
Great! Thanks!
@panda4472
@panda4472 3 жыл бұрын
sir can u make tutorial for lua scripting .
@lot5602
@lot5602 4 жыл бұрын
Thanks! These tutorials are very helpful and i'm digging my way to gamedev :D However I get lost in most of the programing parts... Any advice? Btw I actually know how to program, I use java and python, and I already saw the documents with lua syntax :/
@DefoldTutorials
@DefoldTutorials 4 жыл бұрын
Hi Andres - thanks for your note. I'm glad you find these tutorial videos helpful. Also - I appreciate your comment about needing some additional explanation related to the Lua Script Files that accompany each of these tutorials. Over the next few weeks, I'll lay out a supplemental video that goes into a little more depth into the script and gui_script files that are included in these tutorial projects. Thanks again!
@redyn3812
@redyn3812 4 жыл бұрын
Hey! I think I've followed along with all the steps but for some reason the "click and drag" part isnt working but everything else is. Is there any beginner programmer reasons why that could be? I've even tried looking at the video one more time.
@DefoldTutorials
@DefoldTutorials 4 жыл бұрын
Hi - sorry to hear you're having some problems with that project. To double-check, I just downloaded and built the Tutorial #3 - Drag and Drop Project -- it seemed to work okay. Not sure why it isn't working for you. I'd recommend you work through the written tutorial that's published at: www.tactxstudios.com/_3_DragDrop.html There's a project download button there as well.....go ahead download it and build it to see if that works. Let me know how you make out. Thx, David
@MrRobbyvent
@MrRobbyvent 2 жыл бұрын
I'm lost! have to find a simpler approach.
Defold Tutorial #4 -- Movement Techniques
25:00
Defold Tutorials
Рет қаралды 11 М.
Defold Tutorial #1 -- Installation and Overview
18:13
Defold Tutorials
Рет қаралды 41 М.
Defold Tutorial #2 -- Image Procedures
22:47
Defold Tutorials
Рет қаралды 22 М.
Defold Game Engine, two new games released!
15:18
Sergey Lerg
Рет қаралды 11 М.
Math Olympiad Problem | Geendle
12:46
Geendle
Рет қаралды 169
Innovation Strategies You Can’t Ignore for 2025 (Stay Ahead or Fall Behind)
21:04