I've heard of people using it for small simple 3d games. What do you think of it overall as an engine?
>>1023041Programming a game is a /v/ or /vg/ thing, they'll be able to better help you, tjis board us about the craft of 3d itself
it sucks dick and is a tranny enginelearn unity and ue5
>>1023041it is what Cris uses so it is despised here by default, the biggest complains are now the render engine and the encryption, to have its own language it is also a pain in the ass, yes you can use c# too, overall Unity or Unreal are better options.
>>1023063no one cares about crisi used godot before cris and it's a shit engine made for generic pixeltrash platformersit sucks at 3d
>>1023064I think they improved performance at some point or something, I've used unity only so idk really.
>>1023063gdscript is just python with less librariesit's far easier to learn than any C-based language
>>1023063also encryption doesn't matter when even most rpgmaker or unity slop is easily decompilable and used to have just plain assets in the foldersI can't understand the mindset of people who care about pirating their game. your enough for anyone to care anyways
>>1023062>troonity
>>1023041In terms of it's actual 3D performance it seems adequate but I don't think anyone would dispute that Unity is probably still superior. I've only made basic Godot prototypes (character controllers, a basic GUI, maybe some enemies, etc) at the moment and I haven't run into anything that's a deal breaker, it's just that Unity's renderer is more optimized iirc. For "small simple 3d games" it's more than adequate, as long as you aren't pushing the boundaries you'll be fine.I'm not going to go into general engine features too much but I like Godot's node setup more than the way unity is structured (I haven't used unity since a high school class a couple of years ago though). It has C# support which is missing a few features you get with GDscript (4.0 can't export C# projects to mobile, for instance), but for PC games it's pretty much feature complete.If not for the install fee fiasco I'd tell you to just use Unity but even though they rolled it back methinks the rot is terminal and it's only a matter of time before they try again. You can use Redot if you think Godot is too full of commies and both will probably get better with time.
Unreal Engine 5 shits all over this thread and /3/Clearly the most superior and artist friendly engine out of all
>>1023079>artist friendly enginea real shame it also means retards try to make anything with 0 understanding of how to optimize
>>1023082If you are not a lumen indian and know how to optimize, then UE5 will become your best friend. You pass and they get filtered, they don't matter. I'm playing the doom arena shooter Deadzone which runs on UE5 and it runs great at 200 fps.
>>1023079>>1023085>troon friendly>troonzone
>>1023085Bro has a superiority complex because his neonvomit slop with negative aesthetic appeal looks realistic
>>1023090>le realism strawman Zoombro is illiterate since I didn't mention that. I only said it's good at 3D. >posts one out of the double digits zones which is neon
>>1023041Its easy, its 3d is a bit painful though and i hear its shader system is inferior to unity. Also a lot of documentation is just outright missing Basically if you're a beginner its great until you hit a wall. If you're advanced enough to trivialize the walls then you're probably able to read the engine's code itself or just make your own implementation of whatever you want, and at that point you probably dont need godot really. Its skeleton system is aids and the person who's supposably developing it vanished some years ago like the fucking avatar so good luck there, the blend trees are nice though
>>1023041>What do you think of it overall as an engine?In my opinion, Godot is the best, especially for small projects and generalists.I love it because its whole philosophy is built on the scene system, which allows you to treat everything as an individual, reusable component (a "scene"). Everything from the playaer, to the gun, to the bullet. Once you understand that you should give every single asset its own scene, the entire development process becomes incredibly easy, modular, and simple to maintain. Changes to one asset update everywhere it's used, which is a massive time-saver.https://youtu.be/6ktDdjk1_Hs?si=cdimgd0Jv4oe2P9m
>>1023062>jewnity
>>1023062>it sucks dick and is a tranny engineShould've left it at that.
>>1023168back to >>>/pol/ transphobic antisemitic chuddie
>>1023069Yes but C-based languages are way more versatile. Why take the time to learn something that only has 1 use case? Especially if OP doesnt have a background in programming to begin with. IMO learning C-based languages would be more valuable
>>1023150thisI have ditched most of the scenetree in favor of my own component-based implementation for physics, character controllers and an event system that makes things happen, but I still have every asset as its own scene because it's so damn convenient and "just werks">Why take the time to learnyou don't have to, it's just Python syntaxthat's like having to learn Numpy
>>1023150and that's different from unity prefabs how?
>>1023231you can't display a prefab without loading a scene in unitythe concept of having scenes differ from prefabs seems especially retarded after you've tried Godot's "everything is a scene" concept
>>1023236godotranmy, how useful is your niche tranny language? how does it do 3d vs unity?
>>1023041yes, but i wouldn't consider it ideal for 3d games. godot is primarily a 2d game engine.
>>1023240dude u can use c# in godot, that said now that unity dropped that lame ceo they brought in to take them public, development has sped up, lot of nice shit coming fast
>>1023240Go with jeetengine5 for 3d and 2d with troondot, simple>>1023246>They fire that lame ceo It's okay now trust me>not like they already tried to fuck over users 3 times>keep raising the price and taking away engine features>merge with company that makes malware installers>ship spyware/malware with all future Unity gamesAny developer that still trusts Unity after what they did, again, is a fucking dipshit that fully deserves what happens to them as a result
>>1023240we fucking get it already you really like trans people, we don't need your constant reminders.
Why does everybody dicksuck godot? It's a trash jank engine
>>1023262hobbyists
>>1023240>how useful is your niche tranny languageit's just python>how does it do 3d vs unityit does everything I want to because a) I write shaders using code and b) I'll just modify the engine when I want it to do something>>1023262source code access for free + it's not Unreal Engine
>>1023284>i'll just modify the engine so it has the features it lacksno u won't lmao
>>1023285I already have: >>1023222
>>1023287so godot is so jank u had to rewrite all of that shit instead of working on ur game? oof
>>1023288my game is that system, Unity and Unreal don't do what I want either
>>1023249I think it's just because they're commited to it and in switching to godot or unreal they'd have to learn a new engine, then rewrite everything they've made and start from zero. Pretty much every person I've seen start to learn game engines recently at my university is choosing Godot simply because commiting to an engine with unity's track record is too risky even if it's objectively better for 3D stuff. Godot COULD get a lot better over time, Unity WILL get worse.
>>1023240>python>nicheYou sound like you don't code
>>1023300most game engine dev classes have students modify quake or whatever. also, i wouldn't go by what college kids are picking, they don't know anything. when they announced that runtime fee, some idiots were saying they would switch to unreal even though unreal was objectively more expensive. they clearly had no idea what the fuck was going on and just in some weird twitter induced hysteria. the only people who switched to godot are people who are easily influenced or vulnerable to peer pressure.
>>1023309>unreal was objectively more expensive>they clearly had no idea what the fuck was going on and just in some weird twitter induced hysteriaholy coping you just don't want to change engines do you ?
I couldn't get godot to run on my shitty lenovo ideapad 4 with a intel hd graphics 620 so I have to just accept learning unity. Hope things work out for you anonHaven't decided on an aesthetic for my game but since this laptop barely reaches the requirements for left4dead I'll probably make something on par with fatal frame.
>>1023041Godot is made and maintained by furry queers and pedophile adjacent bolsheviksGoWoke
>>1023315>open source>free>b-but LGBT peopleso no arguments here
>>1023325how much does it cost to ship a godot game on nintendo switch btw?
>>1023309>most game engine dev classesthis wasn't a class it's just what everyone I've talked to who's been dabbling in or learning game development at all has been choosing. The only ones who are choosing to do things in unity are the ones who were already using unity before the controversy, everyone with nothing to lose by switching is switching, either to godot or unreal or whatever else.>i wouldn't go by what college kids are picking, they don't know anythingThis is true, but some of them will eventually know something, and even if Unity is still better by then they'll probably stick with what they know because switching game engines is a big commitment to make if you've spent a decade almost exclusively using it.>some idiots were saying they would switch to unreal even though unreal was objectively more expensiveThey said this because the runtime fee was being applied retroactively even if the game was already released, didn't directly correlate with game sales like Unreal's does, was sprung on people very suddenly and is all around an unpredictable and incredibly foolish way to do licensing especially when your previous model was deliberately simple and approachable because your niche is small operations and hobbyists.>the only people who switched to godot are people who are easily influenced or vulnerable to peer pressure.I don't doubt that a lot of the established unity devs stuck with unity, but I think that it's going to be very difficult for them to attract new blood. In the 2025 Global Game Jam godot was basically on par with unity in terms of the amount of games made with it, and Unity's been by far the most popular since it dethroned gamemaker in 2018. I don't think it's at all unreasonable to say that that shift is going to eventually be reflected in the number of actually good games being made in it.
>>1023336so basically you're an easily influenced trend follower. in five years, godot will do something to cause a shitstorm on twitter and you'll switch to something else. btw unity's niche isn't small operations and hobbyists, it's mobile. that's what the runtime fee was targeting, these mobile gacha games with millions of users who were paying nothing to unity. people who had less than a million in revenue would have paid nothing just like unreal, but over a million they would pay what worked out to about 2.5% of revenue which i'm sure you're aware is half of what unreal charges. that said i agree that ceo seemed senile the way he announced with zero details and then let twitter bots from competitors spread misinformation so fast.
>>1023351>in five years, godot will do something to cause a shitstorm on twitter and you'll switch to something else.In five years anyone can fork Godot and continue working, just like it happened last year. Management retardation is a complete non-issue if you can just download the source code and use it with no restrictions.
godot is the bluesky of game engines, by using it you announce to the world you are terminally online and hysterical
>>1023352>just like it happened last year.lmao godot already got forked? lmao. just switch to s&box and exit that dumpster fire.
>>1023354FORKED.COM
Other than the retard developers that didn't let the guy add his ray tracing backend, I think it's fine. It's steadily improving and stable enough now that I'm not running into bugs.
I constantly use it for my fucking around projects. I'm slowly accumulating half finished projects of every genre. I used to use Unreal but its massive and uses a ton of resources, and I kinda like the Godot design pattern better. Gemini knows the C# for it pretty well so you can automate a ton of what would be boilerplate, and its not bad at complicated stuff if you dont give a shit about code quality.
>>1023427>if you dont give a shit about code qualityDon't kid yourself, if you let AI near your projects you can't quantify code quality.
>>1023439Oh no I can tell when its bad, the problem is the robot will make it work regardless because its got a ridiculous attention span at this point. Its not a big deal if you want it to crap out something you and half of github have made a dozen times before, or if its some isolated thing that can work like a black box. If you want something complex all at once or don't give enough instructions it can get super fuckin bloaty though. I forget what it was, but I asked it to do something in an RPG and then watched it for a good 15 minutes make and remake the same thing because it had confused itself, and that must have broken the auto shut off because after it had finished it just started perusing the codebase fixing bugs and making irrelevant changes until I killed it.
>>1023467>work like a black boxSo you wont understand how it functions at all, but you'lll know if its efficient?
>>1023569Chud, Godot is efficient
>>1023041name a successful indie game made with the tranny engine
>>1023041It’s a decent engine. The primary advantage is it’s free and you own your project completely. All the other major 3D engines try to assert some control over your IP and your product if you use them. It will only get worse in the near future as they retroactively update their ToSs to take away more of your rights as a customer.The existence of godot is highly threatening to the pseudo monopoly that unity and unreal enjoy so that’s why you see a lot of pathetic childish posts trying to tear down the engine with ad hominem. They have no clue what they are actually talking about, if they aren’t mindlessly repeating something they heard they are being paid to say it. The reality is that godot is basically always a better choice over Unity unless you already have experience in the Unity engine. The dynamic now has become: if you want to compete with the best graphics, use UE5, but otherwise use Godot.The project is in an awkward phase right now with the feature freeze but they just pushed a big update in the last year or two so it’s far from dead or anything.
>>1023041My opinion is of questionable value because I'm just a noob still learning the gamedev ropes, but here it is anyway:>3D rendering is objectively worse than competitors (but slowly improving)>documentation is spotty (not helped by all the scripting changes in 4.0 that, while overall an improvement, made all the old unofficial tutorials largely obsolete, or at least a pain in the ass to manually convert code to the new format)>if you want to code with C# then it's far more awkward to implement in the engine than its own (python-based) gdscript, and the documentation is even worse; I for one tried to use it instead when I started out, and eventually just gave upbut on the other hand>free as in freedom™ competitor to proprietary engines>due to the previous point, no risk of your ToS being retroactively modified to give them more money or control over what you make with it (and even if they try, people can and will make a fork that doesn't)>doesn't require me to make an account and give my email address for them to sell to spam companies to just try out>as good as if not better for 2D than the alternativespersonally I'm sticking with godot in the hopes that the engine will improve alongside myself, and be in a better state when I'm releasing the big projects I have planned
>>1023041It's terrible at /3/D. Barebones systems. Performs like shit and crashes constantly.
>>1024135I've never had it crash a single time.>>1023102It has one of the best documentations of any game engine.It's a good and simple engine. Unity has the best community support for addon/plugins and tutorialsUnreal has the best graphicsGodot has the most simple scripting language, no login/signup, and the best documentation
>>1023041It's good, it's simple to understand, works. Like the main thing in choosing an engine that it really doesn't matter, just pick whatever and you're good to go, if you want to impress chuds build your own engine
>>1023041>goydot>3dLOL
>>1024216I still remembers all those years trannydots were shilling about godot 3d capability to make 3d games. And then 1 day I saw some news that godot was supporting frustum culling (years later after the shilling). Laughed my ass of back then will keep doing so forevermore. Shill engine, never trust in the trannies.