|Attention||Topic was automatically imported from the old Question2Answer platform.|
Hey guys, so I’m thinking of making my 1st game, a very small project of course.
And I’m getting the stuffs (programs needed) ready for it
However, I’m at a fork rn, between Godot and Unity
Unity is of course this big and famous engine n that’s cool, tho I got a soft spot for hidden gems aka, Godot.
I know, what a weeb right?
I see a lot pointing towards Unity and kinda want to hear more about Godot
Something pulling me towards Godot is that of the very minimal amount of code I know, it is Python. Apparently its quite close to GDscript
I’m planning on using:
for making this little project
As far as I know, they go great with Unity, how about Godot?
My project is going to be something small, as recommended for it being my 1st game.
Probably a left to right 2D game, collecting “coins” to go to the next lvl/stage.
Then if I get the hang of it, add some enemies who on contact either kill you or dmg you.
And well, just continue improving the game (attacks, “coins” for enemy deaths, projectiles, etc).
But its definitely going to start with just movement and “coins” as my goal.
And of course, as the title entails. What are some things that Godot offers as advantages over Unity (and vise versa)?
I’m on the fence about 3D since from the research, it’s not exactly Godots strong point, then again, said resource is from 2018. It’s probably something I won’t play with until I become more familiar with making games in general.
Even so, I would still like to hear about it as well.
Went onto Godot’s discord server and was told something along the lines of Godot being the better option when wanting to start small and then improve on the project later as opposed to Unity
Idk if this means that it’s just easier on Godot vs Unity because of how the game is made on the engine
But more insight on this would be much appreciated.
RudyTheNinja | 2019-03-20 02:14
Godot’s got open source licensing an of said
Merlin1846 | 2019-11-23 13:53
When comparing Godot and Unity in 2019, it’s important to consider several factors based on your specific needs and preferences. Both game development engines have their strengths and weaknesses, and choosing the right one depends on the project requirements, your programming skills, and the desired target platform.
Unity: Unity has a larger community and extensive documentation, making it easier for beginners to find resources and tutorials.
Godot: While Godot’s community is growing rapidly, it may have fewer learning resources available compared to Unity.
Unity: Unity offers a free version with limited features, and different pricing plans for more advanced features and services.
Godot: Godot is entirely open source and free to use, making it a cost-effective choice for indie developers or those on a tight budget.
Unity: Unity primarily uses C# as its programming language, which is widely used and has extensive support.
Godot: Godot uses its custom scripting language called GDScript, similar to Python, which is easy to learn and powerful enough for most projects. It also supports C# and visual scripting.
Unity: Unity supports a wide range of platforms, including Windows, macOS, iOS, Android, consoles, and more.
Godot: Godot supports multiple platforms as well, including Windows, macOS, Linux, iOS, Android, and HTML5.
fdromeen | 2023-06-12 11:31