This site is currently in read-only mode during migration to a new platform.
You cannot post questions, answers or comments, as they would be lost during the migration otherwise.
0 votes

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.

in Engine by (12 points)

3 Answers

+2 votes


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).

by (3,505 points)
+3 votes

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.

by (109 points)
edited by

your game is looking good!

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

I don't think so. You can email me if you want: [email protected]

+1 vote

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

by (25 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.