Hacker News new | ask | show | jobs
by 999900000999 1424 days ago
My blunt review of Godot after using it for about 3 weeks, it's the community's Unity.

But it's just not there yet, things which take seconds in Unity take minutes in Godot. Or are just impossible.

It's not done yet, it's going to probably be done in either late 2023 or 2024. Godot 4 needs to come out, and they need to add mono. I've never been more frustrated with a programming language before I found Godot script, just why.

Why not use Python, why, why not use? I don't know, haxe.

Even Godot's creator tried to calm everybody down, you're comparing what's basically a souped-up hobbyist project by maybe two or 300 volunteers to professional products by multi-billion dollar companies of tens of thousands of people.

All that said, I am fighting through Godot right now and I'm having the most fun with game development I've had in years. I try to armory as well, which is not nearly as advanced as Godot, but has the most welcoming community I've ever seen.

I Feel like, back when I first learned a program when I work with Godot. With mono, which is on 3.5 which is very nice.

Too long. Read, if you want to make a commercial product, you're still stuck using Unity or Unreal,

However, if you want to just make games for the sake of making games.

Godot.

1 comments

> Why not use Python, why, why not use? I don't know, haxe.

Neither Python nor Haxe (presumably) have built-in types for vectors, quaternions, and matrices. Quite nice convenience features. Though I'd rather write in a lot of other languages than GDscript.

Python also doesn't have builtin types for linear algebra, hence NumPy.

So it isn't as if they couldn't add the support.