Defold is an excellent tool for first time creators to use to learn programming. It enables you to get into making games without being overwhelmed, and is still capable of advanced usage. Above all else, don’t ever get discouraged, don’t allow yourself to get overwhelmed. Take breaks when you need to, but always keep coming back. Break projects down into individual tasks, and focus only on single problems one at a time. Give yourself a bullet point list of very small goals to accomplish every time you work. If you face a problem that you don’t understand do a search to try to find answers (site:defold.com ...), and ask questions. Search first. Know that there are no dumb questions (although if you keep asking questions which have already been answered / keep asking questions which reading the manuals once through would answer it can get annoying). The community will be happy to answer any questions as best as it can. If something is not clear in a thread where a question was already answered then ask for more clarity.