Is Godot good for me?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By joserod

Hello to everyone. Well I’m going to try game development myself and I’ve not prior experience. My idea is learn a lot and become an Indie developer to make simple 3d games as a final goal (I know I’ve to learn 2D game development first). Also I’ve little programming experience (structured programming) so I’ve very little experience with OOP. Is a goof idea to learn Python first?

By the other hand I want to make some money with my games so my question is: Is better to learn Godot or Unity for my case? (I don’t Know if Godot has implemented thinks like AdMob to use in the games.)

Thanks in advance and sorry for my English.

:bust_in_silhouette: Reply From: p7f


First, I don’t think is a must to learn Python first. GDscript syntax is like Python Syntax, but Python is a general purpose language and GDScript isn’t. I think if you have no experience in Python nor in GDScript, and your objective is to develop games, just start with GDScript, as its easy enough to introduce yourself in OOP. However, learning Python first won’t hurt.

For begginers, i think you should really try the “Your First Game” tutorial. It’s really simple and it teachs you lots of concepts about godot.

For AdMob, there is an android plugin here. So you can monetize your games (i’ve never tried it though).

:bust_in_silhouette: Reply From: Leandro

I’m using Godot for the 5th week now, and my only background in game programming was in Blitz Basic (structured programming, I 've never learned OOP). After reading the basic tutorial, I decided to program a quick Asteroids clone.

That’s how this project, done by a single lazy noob for 5 weeks in his spare time, is looking so far…

Commercial Photography

I don’t know about Unity, but from what I saw, Godot is so powerful that in 90% of the times I’m doing something hard, there’s an easier ready-made tool to solve my task. And since it’s opensource, it’ll be a matter of time until it’ll become widespread.

your game is looking good!

p7f | 2018-12-20 11:33

Thanks, p7f! Is there anyway to send private messages in this forum?

Leandro | 2018-12-20 12:17

I don’t think so. You can email me if you want:

p7f | 2018-12-20 13:56

:bust_in_silhouette: Reply From: Abhishek

Not an offense but godot is not good for monetisation.Godot is great but it will take a good amount of time to get mature.For monetisation,unity is best