The Godot Q&A is currently undergoing maintenance!

Your ability to ask and answer questions is temporarily disabled. You can browse existing threads in read-only mode.

We are working on bringing this community platform back to its full functionality, stay tuned for updates.

godotengine.org | Twitter

0 votes

Hello, can I use Godot without learning nothing and without have programming skills using a way to express the game logic without programming?

Godot version 3.3
in Engine by

3 Answers

0 votes

There is a Visual Scripting Language in the Engine, but tbh. game programming without programming is kind of an oxymoron. If you don't want to learn programming, maybe Game Maker Studio or something like that is better suited for you.

The most important part about programming is not learning the language. It's learning how to thing like a programmer. You have to be able to look at a problem and divide it up into small chunks and divide these junks up into control flows. After you can think like that, the actual programming language is mostly irrelevant.

But maybe you can learn programming as you go. there are plenty of tutorials that start from scratch. I personally really like the tutorials from GDQuest. They start from zero and then slowly increase the difficulty. But be warned. You will probably not be making a full game for at least two years.

by (330 points)
0 votes

I urge you to atleast try gdscript, its simple to learn and you dont need to know everything to start making your own games.

by (2,018 points)
0 votes

I was in your shoes a year ago. Here is one trick to love coding. Everything is an object, you call any object in the scene, then you call its properties, then you change it. That's it. It really is that simple. Let's say you have an object called Person. What are the properties a person may have? Height, position, body parts, color, age etc.

You call it like:

Person.height = 180
Person.eye.color = brown
Person.position = x,y

These are not actual codes but to give you a taste of how easy it is to get objects, get one of the properties and setting them.

Just start, you will thank yourself later for doing so. I already made 5 apps/games within a year 3 of which were successfully published in Play Store and for that I thank younger myself for not giving up.

by (373 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.