I know this is 2 years old but here is hoping you still monitor this. Why would my Player Animation look like he is turbo charged? I have followed your Tutorial/class and the idle animation makes it look like he is having a seizure. Any help or idea?
My only criticism here is that the chosen project could have been more straight forward, for a crash course on the engine. For example, as someone just opening the engine for the first time I was curious as to why my camera was showing a black screen. Yours did the same thing! but going for for asset store and using custom cameras at this stage didn't feel adequate to help me understand the basics of the engine. But treating this as a intermediary tutorial, with no intentions of being a first contact with the engine, it's absolutely amazing! Super useful.
I replaced the song with "I Hate This Windows Vista Tonight" by JustinRPG and its surprisingly fitting. The ambient instrumentals and Justin's off-key, nasally voice add a unique element of horror in this gothic landscape never before seen in a video game. That's probably for the best...
Peace Unto You! May you please assist me on why my player isnt popping up when i run the game? I did everything you said do and i even scrapped all my progress and restarted yet my player and its animations doesnt pop up. I made sure the "Z" axis is forward and ahead of all other sprites and everything. I dont know what to do. Im COMPLETELY new to game developing.
What got me interested in learning yet another engine is you can use Lua, which I long to learn. There is Love / Lua which is already making some pretty interesting games.
GREAT tutorial, though you rush through the last 30min because you are in a hurry. Also, there is an audio delay that grows over time that makes it very difficult to watch towards the end. You can really notice it at 1:03:35, and in the end is about a 4 second delay. I'm guessing an encoding issue.
Amazing tutorial, super helpful and broken down into plain English, looking to move into this specifically for designing games for Facebook Instant Games as I'm struggling to get them to load from Unity, but this is really interesting, the URL based system seems fairly straight forward once you've explained it now thanks :)
I've been looking into Lua for 2D game development as a replacement for C# since I'm moving towards web development in JavaScript as a career. I like how clean it is since it feels like a Ruby/JavaScript lovechild. This is a great place for me to start messing around. Thanks!
any idea why my PhysicalObject would start in a different position than where it is placed in the collection? Yours starts in the sky while mine always starts lower and to the left of where I place it
Why so much trouble just to make an object move :/ In game maker you simply put if keyboard_check(vk_right){ x+= 5;} and the player will move to the right while you are pressing the right key.
@Gamefromscratch. Thanks for your video.it was really great.I am trying same tutorial with mobile starter project instead of desktop. But on mobile run the screen is showing in middle with small background(not occupying complete screen) after the adjustment of render cam. Could you please help me with Use View Area,View Area and Expand view values for mobile project?
Thanks for your video.How can we attach particle system to stone which in foreground rather than player? I was trying to do so but I could not find a way.Please let me to learn more about it
When I followed this tutorial, I was able to get my main.collection to operate correctly and my mainmenu.collection to operate correctly. However, the loader.collection does not operate correctly. I have the game.project main.collection option set to loader.collection and my render option set to rendercam.render. When I build the project, the main menu does not pop up. All that is visible is an uninteractive black screen. Does anyone know how I can fix this?
No chance of me being able to use this, the font they use is tiny and I am registered blind, shame would have liked to have give it a shot. So few app developers consider conveniences for the blind.
We're doing a family project, and we started out using Love2d. But now we're thinking Defold might be better. Did we just waste our time learning Love2d or can some of what we learned be applied here?
i followed the tutorial and now im confused... Why did we put the music on the player and not in the background and why istn't there a part 2? I still need to learn how to jump, attack, about hitboxes and stuff like that... :( I am to stupid to find a good tutorial that shows everything i need to know from scratch... i had some help for the movement of the character too cause he didn't stop running... now it works fine... but still... what am i supposed to do now? has someone else a good tut for me that shows me everything with help of an example?
I would put them as roughly equivalent in terms of features. Obviously Godot has a full blown 3D engine as well, while Defold supports 3d objects (aka, you can load an animated 3d mesh to use as your main character), it is primarily a 2D engine. The approach they take to game development is MUCH different though. Godot is heavily structured around it's nodes and built in GDScript, while Defold is built around messaging and the Lua language. Both are very viable options, and if I was starting a cross platform 2D title tomorrow, I'd probably struggle over which to choose.
However, if you're only interested in game design, you cant really go wrong with Lua, no matter what people say. Until a better embedded language comes around that is...
My problem with unity is the user interface, it feels really clunky, i started with UDK and when i got to unity, the inspector thingy was really weird for me and i never got used to it, i hope a revamped ui comes in the new versions. I really like godot and am familiar with c#, but the amount of support gdscript has overshadows the mono version and i can't really find good tutorials apart from the documentation itself
I really liked this tutorial, but I have a few questions for people who have been using the engine for a long time. Are there any good tutorials on platformer games? things like having the player stop, jumping, etc. are not covered here and I can't find any good documentation, only people giving links to the platypus asset and other stuff but not tutorials. I have some experience with Unity and godot, and I guess I am spoiled that there are so many tutorials and good documentation on both of those. Thanks in advance.
Ok, I'm 29 and my only game making experience is in rpg maker vx ace. Never even touched any kind of programming. I just messed around with rpg maker triggers and had a hell of a time getting anything to do what i wanted with that. Is there any point in me even trying to work with this? I want to make an action-platformer. Can that even be done with this?
All engines take time and patience to get comfortable with. But RPG Maker isn't really made for action platformers. You should give Gdevelop a try, it's free and has a platformer tutorial you can follow along with.
most of the successful indie game devs ( whom i admire ) started making games with zero experience in programming! if you want to make games, no body and nothing can stop you! just be patient and keep learning! ( sorry for my bad english )
I loved Defold as a whole, but god damn the collections ontop of collections etc. Feels like they are trying to turn you off game development with this over complicated crap
King has actually been pretty solid of late. They however had a pretty bad reputation among developers for lawsuits and cloning. That said, King has been a lot better of late and Defold is pretty independent I believe
Maybe its the addicting nature of those casual games, that mainly target people who are not used to that sort of rush and cant see through the mechanics of the game... also King makes its money from F2P, nothing wrong there, because now we enter the accusatory part of this comment...
I don't like the ideal of having to connect my Google account, some people may say, "What's the big deal, it's not like their asking you to create a new account?", but I noticed more and more gaming companies are getting invasive, requiring you to connect your steam account to their 3rd Party Game Hubs, Microsoft is jumping on the bandwagon, 7 Days to Die, Minecraft, Spring Game Engine... and countless others. I shouldn't have to create any account, it's bad enough I have to have an account on my own computer system.
@@martingoodson1651 Thanks for the reply... have you verified this, it's been over a month I can't remember why I posted this, unless I had been upset because they had required me to do it, would be nice to know if they changed their policies since then?
@@haroldmcbroom7807 Well, I mean, try it and see :) I've only had a dabble with defold, so I'm by no means any kind of expert, but the last few times I've tried it I've not been prompted for any kind of signon on download or start-up of the editor.
@@martingoodson1651 This is the tutorial I'm following, go to 1:15 in the timeline of the video in the link below, hear what he says at that point, you don't have to watch the entire video. ua-cam.com/video/VFh2mfqmiRU/v-deo.html
Don't have to, already have one! www.gamefromscratch.com/page/GameDev-For-Complete-Beginners-Tutorial-Series.aspx Eventually I'll not have to do tutorials anymore, just link to things I've already done. ;)
The complete text tutorial series is available here:
devga.me/tutorials/defold-crash-course-tutorial/
www.patreon.com/gamefromscratch
Thank you for the video, great work. Appreciate your work.
I know this is 2 years old but here is hoping you still monitor this. Why would my Player Animation look like he is turbo charged? I have followed your Tutorial/class and the idle animation makes it look like he is having a seizure. Any help or idea?
Solved - V-sync and frame limit really caused a bomb going off for me.
@@Simplifiedcryptow try posting on some sort of forum or discord about there's bound to be someone that knows how to fix your problem there
not even lying, if it weren't for this tutorial i probably would never have started making games, thank you so much you legend
Useful in 2023 as well
Nice
Awesome that this tutorial is still relevant to the current version of Defold as of me postin' this. Thanks for the crash course!
Who’s here in 2023 after UNITY decided to introduce the world’s worst financial model ever?
Thank you for your incredible work for the games industry. I'll be learning Defold starting... NOW.
Definitely thinking about rolling with this if I can find some decent Lua learning materials. Thanks for taking the time to make all these videos man.
Thank you so much, this is still very helpful 4 years on~
Thanks for making this, I was looking for a game engine that's easy to understand but still uses code. This does that, at least so far.
who's here in 2020 after it went opensource?
Me.
Guys how's this engine is it good?
@@Rekiron i am learning it for first time but it feels better than godot
There are dozens of us! DOZENS!
what a time to be alive
My only criticism here is that the chosen project could have been more straight forward, for a crash course on the engine. For example, as someone just opening the engine for the first time I was curious as to why my camera was showing a black screen. Yours did the same thing! but going for for asset store and using custom cameras at this stage didn't feel adequate to help me understand the basics of the engine.
But treating this as a intermediary tutorial, with no intentions of being a first contact with the engine, it's absolutely amazing! Super useful.
You're a lifesaver @Gamefromscratch. That's a lot of efforts and work.
Thank you so much...
I replaced the song with "I Hate This Windows Vista Tonight" by JustinRPG and its surprisingly fitting.
The ambient instrumentals and Justin's off-key, nasally voice add a unique element of horror in this gothic landscape never before seen in a video game.
That's probably for the best...
Rendercam is no longer on the defold site, but I copied the link from what you had on screen and it still exists.
thanks!
Thanks for taking the time to make this video i know it takes time and effort. Its work. So much respect. Appericate. Thank you.
The rendercam addon seems to be defunct. Not sure if this tutorial can be followed anymore.
Peace Unto You! May you please assist me on why my player isnt popping up when i run the game? I did everything you said do and i even scrapped all my progress and restarted yet my player and its animations doesnt pop up. I made sure the "Z" axis is forward and ahead of all other sprites and everything. I dont know what to do. Im COMPLETELY new to game developing.
The camera is not longer supported, is there an alternative?
Would also like to know
What got me interested in learning yet another engine is you can use Lua, which I long to learn. There is Love / Lua which is already making some pretty interesting games.
I started making games on Roblox so Lua is really comfortable to me
20:40 woops
GREAT tutorial, though you rush through the last 30min because you are in a hurry. Also, there is an audio delay that grows over time that makes it very difficult to watch towards the end. You can really notice it at 1:03:35, and in the end is about a 4 second delay. I'm guessing an encoding issue.
ha I thought you all were exaggerating a bit, but then as I was watching it, I imagined someone was forcing him to finish this at gunpoint.
Amazing tutorial, super helpful and broken down into plain English, looking to move into this specifically for designing games for Facebook Instant Games as I'm struggling to get them to load from Unity, but this is really interesting, the URL based system seems fairly straight forward once you've explained it now thanks :)
I've been looking into Lua for 2D game development as a replacement for C# since I'm moving towards web development in JavaScript as a career. I like how clean it is since it feels like a Ruby/JavaScript lovechild. This is a great place for me to start messing around. Thanks!
When I make the character move it doesn't stop even when I stop pressing left or right... How can I fix that?
you absolute lad
i was interested in this, thank you very much
Pure Value.
Thank you so much. :)
Godot or Defold?
this looks better than godot, the scripting language looks quite familiar to me cause i come from a Javascript background
when at 23:35 you load the game you have all the objects (trees, mountains, etc). When I do it all I can see is a blakc screen. Can you help me?
Try to set "Default texture Min filter" and "Default texture Mag filter" in game.project to "nearest"
thanks, great short tutorial
@@EdrickIvan I wasnt sarcastic...the tutorial is great!....would love to find a long one though :)
How do I add a collision object to my player? I want it to be able to push another object (like a stone) which has dynamic collision
nice question bro please let me know if you find the solution
any idea why my PhysicalObject would start in a different position than where it is placed in the collection? Yours starts in the sky while mine always starts lower and to the left of where I place it
It's probably not your internet. Go to Proxy Settings and turn Automatically detect settings off. See if that helps!
GREETING
im not good in coding can i use defold to make games please
Why so much trouble just to make an object move :/ In game maker you simply put if keyboard_check(vk_right){ x+= 5;} and the player will move to the right while you are pressing the right key.
22:53 when I first render mine, it was some out. I think Use View Area is bugged.
@Gamefromscratch.
Thanks for your video.it was really great.I am trying same tutorial with mobile starter project instead of desktop.
But on mobile run the screen is showing in middle with small background(not occupying complete screen) after the adjustment of render cam.
Could you please help me with Use View Area,View Area and Expand view values for mobile project?
Thanks for your video.How can we attach particle system to stone which in foreground rather than player?
I was trying to do so but I could not find a way.Please let me to learn more about it
Yo mike, Rendercam is deprecated.
When I followed this tutorial, I was able to get my main.collection to operate correctly and my mainmenu.collection to operate correctly.
However, the loader.collection does not operate correctly.
I have the game.project main.collection option set to loader.collection and my render option set to rendercam.render.
When I build the project, the main menu does not pop up. All that is visible is an uninteractive black screen.
Does anyone know how I can fix this?
thanks for the video.
Hey Mike . My players got invisible. From Main after attaching the player script . Help me plzz.
Thanks so much for your help
No chance of me being able to use this, the font they use is tiny and I am registered blind, shame would have liked to have give it a shot. So few app developers consider conveniences for the blind.
Can you create a tutorial with this engine on making a card deck building game?
I'm completely unable to add assets by dragging them into the program. Why is this?
drag them out the zip folder to another folder first
We're doing a family project, and we started out using Love2d. But now we're thinking Defold might be better. Did we just waste our time learning Love2d or can some of what we learned be applied here?
Yes
23:12 how do you set that view area precisely in rendercam script
i followed the tutorial and now im confused... Why did we put the music on the player and not in the background and why istn't there a part 2? I still need to learn how to jump, attack, about hitboxes and stuff like that... :( I am to stupid to find a good tutorial that shows everything i need to know from scratch... i had some help for the movement of the character too cause he didn't stop running... now it works fine... but still... what am i supposed to do now? has someone else a good tut for me that shows me everything with help of an example?
Amazing
Hey Mike, i've been looking at defold for quite some time, is it a more complete engine than godot for 2d development?
I would put them as roughly equivalent in terms of features. Obviously Godot has a full blown 3D engine as well, while Defold supports 3d objects (aka, you can load an animated 3d mesh to use as your main character), it is primarily a 2D engine.
The approach they take to game development is MUCH different though. Godot is heavily structured around it's nodes and built in GDScript, while Defold is built around messaging and the Lua language. Both are very viable options, and if I was starting a cross platform 2D title tomorrow, I'd probably struggle over which to choose.
Thanks! I'll be following this crash course and i'll see which one i identify myself with
I personally like using Godot more, or maybe even unity, since they use a more widely used language (C#).
However, if you're only interested in game design, you cant really go wrong with Lua, no matter what people say. Until a better embedded language comes around that is...
My problem with unity is the user interface, it feels really clunky, i started with UDK and when i got to unity, the inspector thingy was really weird for me and i never got used to it, i hope a revamped ui comes in the new versions. I really like godot and am familiar with c#, but the amount of support gdscript has overshadows the mono version and i can't really find good tutorials apart from the documentation itself
Here after defold becomes open source and no longer needs a google account to download!
I really liked this tutorial, but I have a few questions for people who have been using the engine for a long time. Are there any good tutorials on platformer games? things like having the player stop, jumping, etc. are not covered here and I can't find any good documentation, only people giving links to the platypus asset and other stuff but not tutorials. I have some experience with Unity and godot, and I guess I am spoiled that there are so many tutorials and good documentation on both of those. Thanks in advance.
experiment
Link to the asset folder is still broken. You're missing the colon. https//www.defold.com/community/assets/
This seems easier to understand than godot. Animation in godot is a little complicated.
Great stuff
You made it really easy for me
Thank you so much
23% of tutorial complete
my camera is only capturing the top right of the screen I copied all steps
It sounds like your camera is either configured to use the wrong center, or its in the wrong location on screen
Ok, I'm 29 and my only game making experience is in rpg maker vx ace. Never even touched any kind of programming. I just messed around with rpg maker triggers and had a hell of a time getting anything to do what i wanted with that. Is there any point in me even trying to work with this? I want to make an action-platformer. Can that even be done with this?
All engines take time and patience to get comfortable with. But RPG Maker isn't really made for action platformers. You should give Gdevelop a try, it's free and has a platformer tutorial you can follow along with.
most of the successful indie game devs ( whom i admire ) started making games with zero experience in programming! if you want to make games, no body and nothing can stop you! just be patient and keep learning! ( sorry for my bad english )
I loved Defold as a whole, but god damn the collections ontop of collections etc. Feels like they are trying to turn you off game development with this over complicated crap
Defold is made by King who developed Candy Crush so whats the problem with them?
King has actually been pretty solid of late. They however had a pretty bad reputation among developers for lawsuits and cloning.
That said, King has been a lot better of late and Defold is pretty independent I believe
Maybe its the addicting nature of those casual games, that mainly target people who are not used to that sort of rush and cant see through the mechanics of the game... also King makes its money from F2P, nothing wrong there, because now we enter the accusatory part of this comment...
GDevelop crash course. Please.
Bro, chill, its all there! Try it out for yourself! Trust me!
@@sebastianwardana1527 I'm afraid it's gonna be like every other game engine. You know, complicated like the others.
Man, just try Flappy Bird Tutorials by Angega Studios(search on UA-cam), and you will be more comfortable with that.
20:40 ROFL!!
"Yes, from *t h a t* king."
I will forgive the mobile game devs. Just this once.
I don't like the ideal of having to connect my Google account, some people may say, "What's the big deal, it's not like their asking you to create a new account?", but I noticed more and more gaming companies are getting invasive, requiring you to connect your steam account to their 3rd Party Game Hubs, Microsoft is jumping on the bandwagon, 7 Days to Die, Minecraft, Spring Game Engine... and countless others. I shouldn't have to create any account, it's bad enough I have to have an account on my own computer system.
I don't believe you have to login to your Google account to download Defold anymore ...
@@martingoodson1651 Thanks for the reply... have you verified this, it's been over a month I can't remember why I posted this, unless I had been upset because they had required me to do it, would be nice to know if they changed their policies since then?
@@haroldmcbroom7807 Well, I mean, try it and see :) I've only had a dabble with defold, so I'm by no means any kind of expert, but the last few times I've tried it I've not been prompted for any kind of signon on download or start-up of the editor.
@@martingoodson1651 This is the tutorial I'm following, go to 1:15 in the timeline of the video in the link below, hear what he says at that point, you don't have to watch the entire video.
ua-cam.com/video/VFh2mfqmiRU/v-deo.html
Are you going to segway this into a lua tutorial?
Don't have to, already have one!
www.gamefromscratch.com/page/GameDev-For-Complete-Beginners-Tutorial-Series.aspx
Eventually I'll not have to do tutorials anymore, just link to things I've already done. ;)
Gamefromscratch you are an absolute hero!
6:43
Heyy i need help
It says at player/player.script
Line 16 failed: unfinished atring near ") })
Legend
11:29
My "collection" runs at -1000 fps. What the fuck.
can it code in c++?
Not your game, but you can create extensions using C++ if you want.
Does the engine auto-script? But you can adjust it
no engine on earth auto-scripts for you wtf is this question man
this was published exactly one year ago
Too fast
hi
All of the recourses cost money.
Helped me with things I could've figured out myself but in my opinion don't try with this engine it's terrible worst engine I have every tried
why wouldn't you recommend it?
Thank the lord for X0.75 playback speed. Even if it does make you sound a bit drunk. ;)
10:58
160TH LIKE YEY