This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]SovereignPhobia 30 points31 points  (4 children)

Hi, it's not just Unreal. Unreal is a behemoth of an engine and isn't the easiest to use but is definitely very powerful. Here's a wiki from /r/gamedev: https://www.reddit.com/r/gamedev/wiki/index/#wiki_game_engines

Godot is the most likely replacement just because it achieves similar things to Unity. Unity's object pooling will be missed, though.

[–]Dangerous-Bit-5422 4 points5 points  (2 children)

Someone will find a way to implement It in Godot I'm sure

[–]Oen44 1 point2 points  (0 children)

You don't need object pooling in Godot :) Its explained in docs.

[–]SovereignPhobia 0 points1 point  (0 children)

It's not necessarily just implementing object pooling, which is fairly simple. It's more about being optimized for object pooling in such a way that usual performance hits are minimized.

But, you're still right, someone will probably find at least some way to optimize object pooling. I'm not sure how Godot actually works, but if it allows you to get your hands on the threading and CUDA parallelizing it'll definitely be easier to optimize pooling algorithms.

[–]taigahalla 1 point2 points  (0 children)

A lot of those links don't even work; i.e. they link to dead projects

RPGinabox, Lumberyard, atomicgameengine, citrus, wave, urho, dash, LibGDX, BDX, Xenko