Thank you for making these. I'm late to the party but your videos are still relevant and useful 🤙
@tragicreeze Жыл бұрын
I absolutely love that you do syntax highlights. With that, I can actually learn more about Defold's script functionality.
@Johanofkarlsson4 жыл бұрын
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!
@DefoldTutorials4 жыл бұрын
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
@Johanofkarlsson4 жыл бұрын
@@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.
@neilmoffatt85922 жыл бұрын
This series of videos is THE clearest and best organised I have ever watched. THANKS!
@DefoldTutorials2 жыл бұрын
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
@neilmoffatt85922 жыл бұрын
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.
@cosmefulanitto85272 жыл бұрын
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 🎩
@Lhefriel10 ай бұрын
Thank you for doing these! Super thorough and clear.
@mohazija5 жыл бұрын
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.
@DefoldTutorials5 жыл бұрын
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 Жыл бұрын
Amazing videos sir thank you
@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
@manikandanu23172 жыл бұрын
Thanks a lot
@Uejji4 жыл бұрын
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.
@DefoldTutorials4 жыл бұрын
Got me!! :) Glad the tutorial is enjoyable. Thanks for the note.
@ADITYA3GAME5 жыл бұрын
Amazing...this was really great...please make more tutorials like this about Defold Engine
@DefoldTutorials5 жыл бұрын
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.
@fabtjar2 жыл бұрын
I don't understand the reason to clear_color on the render
@GregHagar5 жыл бұрын
Hi David, these tutorials are very helpful. Thanks so much!
@DefoldTutorials5 жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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.
@NotLogged5 жыл бұрын
good guide. it was interesting about cursor.
@henrybaynes77073 жыл бұрын
What a legend. Great tutorial. Thanks
@DrWho2008t1014 жыл бұрын
Thank you for the video, great work. Appreciate your work.
@nestora.a.n.9954 жыл бұрын
Thanks Master for your help
@DefoldTutorials4 жыл бұрын
Hope you're finding these tutorials helpful.
@nestora.a.n.9954 жыл бұрын
@@DefoldTutorials Sure!! Muchas gracias!!
@MSFarzan2 жыл бұрын
Thank you!
@orereo23283 жыл бұрын
Thanks! Great as usual!
@junedqureshi33614 жыл бұрын
Nice tutorial.
@DefoldTutorials4 жыл бұрын
Thank you! Cheers!
@grify4 жыл бұрын
15:32 isn't it more standardized and less expensive to use `self.speed = 4` rather than `go.property("speed", 4)`
@martinlortie3 жыл бұрын
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
@grify3 жыл бұрын
@@martinlortie Why not use go.property later, bypassing the need for a variable
@martinlortie3 жыл бұрын
@@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.
@rohanharikr4 жыл бұрын
awesome tutorial! thank you so much :)
@DefoldTutorials4 жыл бұрын
Glad it was helpful!
@hoseinbebany Жыл бұрын
Ty Sir
@Andrew-br7xm4 жыл бұрын
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?
@DefoldTutorials4 жыл бұрын
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
@alexandermikheev58815 жыл бұрын
Great! Thanks!
@panda44723 жыл бұрын
sir can u make tutorial for lua scripting .
@lot56024 жыл бұрын
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 :/
@DefoldTutorials4 жыл бұрын
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!
@redyn38124 жыл бұрын
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.
@DefoldTutorials4 жыл бұрын
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