Xenko 3.0 vs Godot 3.0

there is no spyware, what are you thinking? this issue was addressed a while ago. the data is gathered for metrics and they are public:

i find xenkos prefabs pretty good and easy to work with. can you tell us some more concrete problems that you have found or is it only a ‘feeling’ that you have? might be just a bug and you could open an issue on github.

A personal thing: By default, a prefab instantiation creates a list of entities instead of having an (empty?) root entity spawned that is the prefab.

Then there’s also this issue which I find a bit strange. https://github.com/xenko3d/xenko/issues/149

All in all, most of my productivity issues stem more from the fact that I suck and find it hard to figure out how to do things when there’s a lack of documentation. I’m still not sure if I can animate UI objects. Not sure if the renderer does gpu instancing by default. Don’t know how I would handle doing something like a bullet hell and creating thousands of bullets on screen.

Gathering data never feels good these days.

1 Like

Godot does not asks metrics and doesn’t ask to accept any agreement unlike Xenko or Unity, for many people metrics or spyware is a no go.

You are totally wrong, Godot is lot more performant than Xenko with better graphics, it uses real time global illumination., and it is able to run bigger games than Xenko small demos.

Godot roadmap is lot better than Xenko.
https://github.com/godotengine/godot-roadmap/blob/master/ROADMAP.md

Again Godot is the real free 3D Engines without agreements of use.

This is my own opinion.

1 Like

We get it. You like Godot.

So what are you doing here in Xenko’s forums? That kind of trolling is unacceptable, so I’m temporarily banning you from the forums.

1 Like

I’m participating in the discussion “Godot Vs Xenko” giving my opinion.
What is wrong about that ?

2 Likes

You are ranting about Xenko, not making any actual contribution. Ban will be lifted in 48h. In the meantime reflect on your behavior.

Things I did not like in xenko

  • Need visual studio
  • Need xamarin for Mobile
  • Can’t make games for Mac
  • Uses C# only
  • There is no tutorial in YouTube Not yet

@att2035 these points are quite subjective. let me look at them from another perspective and repeat my point from above, that xenko is ideal for .NET developers:

visual studio is a great IDE and the tool i work with every day, i am glad xenko integrates seemles into my existing workflow.

that’s another win for me, xamarin is owned by microsoft since a while and makes big progress on .NET for mobile. xenko and it’s users profit from all new features automatically.

not sure if that is true, i think it works. but others may know better.

see first point… and there is something else cooking.

xenko has a pretty good online documentation that you can read. i use it almost every day, it’s understandable and there are not many questions left. as a developer who works on a serious project that’s what you need. not that i am against video tutorials, i would also watch them, but a written documentation from the developers is more important than casual video tutorials on youtube.

1 Like

Generally i think discussions like this dont ever end in anything good.
before starting a game just look at your options and choose what works for you. Im currently planning to port a project from godot since godot didnt give me all the tools i needed for what i was trying to do. Godot is probably a bit more advanced and mature in a few of its features but its architecture is also quite weak. Working with its c++ code its permeated with its type less Variant and its a macro hell. It is also quite bolted down in its design.
Xenko on the other hand is made with c# and one can really feel the garbage collector work by just opening the editor. So it wouldnt work for any of the projects at work where we already have performance problems by just using unity c# or unreal bp. but for a small scale personal project thats not an issue.
So id say define your project first and then chose an engine

2 Likes

i have the feeling that xenko is faster in terms of rendering performance than the two. the mainloop is multi-threaded by default and everything feels direct. we have insane frame rates on laptops with our custom shader pipelines. i don’t feel any slow down because of the garbage collector. xenko is carefully designed to not do any allocations that are on the heap or LOH and therfore the garbage collector doesn’t have to do much during a running game. do you have a particular example where that happens?

otherwise the UI of the game studio is another question, that is WPF with all advantages and disadvantages.

There was nothing wrong with your participation @Roman.
You have no “behavior” to reflect on. Ignore them.

If they are so sensitive to criticism that they are going to “ban” then there’s no wonder the community stays small.

@Kryptos way to build a community! You or a member of your team went on Twitter and asked the Godot team how to build a community, Yes you did. Guess what? This isn’t how.

If you are going to ban people for expressing an unpopular opinion then Xenko’s community will continue to stay small.

Go for it.

1 Like

You’re not a troll. Ignore him.

Koro if you don’t see what was the issue then you are part of the problem.

A good thing in community is also to respect the decision of moderators.

So I will explain the decision here once and only once. I really don’t believe that I have to do it.

The reason I ban the user was that he was repeating the same message three times and also staying false and misleading information about Xenko: that it was acting as a malware/spyware. Even after that fact was corrected by another post in that thread.

I don’t prevent people to have opinion but in a discussion such as “X vs Y”, repeating three times in a row that “Y is better” without any argument is similar to trolling (even if the intention of that person was not): it doesn’t give any new information, doesn’t help the original poster and is just making noise. Plus it has the capacity to start a religious war on that same subject.
For having seen this kind of behavior make perfectly fine discussion become toxic I decided to stop it as soon as possible.

So to summarize: any idea is welcome, even critics (in fact of you look at other threads you will see that we welcome critics) as long as it is faire, justified and properly arguments with facts.

That was not the case here.

8 Likes

You are right to some extent, i could post the video without comments to express Godot capabilities.
Such topics about engine vs engine will never be constructive because each will say he’s the best. Looking at other engine is good when the goal is to get inspiration.

Last time i checked Xenko it could not install.
Another things i don’t like is the install seems to be too big.

1 Like

@Roman I agree .

xenko feels like a professional engine like unreal
I loved that

I will wait for fourth release xenko 4.0
but now Godot time

I personally wouldn’t compare.
Xenko is an extremely new engine which was made open source and the community is now responsible for developing, both engine and community wise.
It is rapidly growing.

I tried both and really didn’t fall from Godot’s graphics but it’s really easy to learn how to work with it and make a game quickly.
As for Xenko, I fell in love, but it’s truly lacking many features as it is now, but that is being quickly changed.

Cheers!

2 Likes

@Kryptos well I must say you sealed the deal for me. I have been looking to make the jump from a 2 engine to a 3d engine. My finalists we’re Xenko and Godot . I must say that I was leaning pretty heavily towards Xenko… That is until I came across your words with @Roman and your subsequent ban of him. You clearly enjoy your power and like to use it. This can be seen in the language you use in this forum. The comment you made saying he can think and reflect on what he did wrong and then followed up by a rant that you don’t have to explain your self, but because we are lucky, you are gonna explain it once and only once…??? This wreaks of inflated ego from your self perceived power. Rather than ban him the first time with no explanation why not explain how Xenko doesn’t see documentation as spyware? Some folks do see it as akin to spyware so discussion was warranted. Thank you for making my decision an easy one though…I’ll be going with Godot… A community that doesn’t ban people for healthy discussion.

I suggest you read the whole conversation again.
Roman was making false claims and continued to do so even after being corrected.

If you have spent any time in any communities, you will know that if this kind of behavior is not stopped, it can lead to Holly wars that poison a whole community.

If you also had spent more than an hour here in Xenko community, you will know that we welcome critics as long as they are constructive.

It has nothing to do with ego or exercisong power or whatever your non-sensical comment meant. The role of a moderator is to make sure that discussion can continue in good faith, which was not the case here.

Final note, you do realize that this incident was more than half a year ago. If I was really the power-angry person you believe I am, don’t you think I would have banned dozen of people since then?

Edit: did you just created an account that to post that? Looking at your history (yes Discourse also keep metrics, should it be called a spyware as well?), you have spent 3 min on the forums. Which mean you didn’t even read the whole discussion or participated in any fashion in the community. And yet you were quick to judge me and call me an egocentric and power-angry person. What do you think of that behavior?

4 Likes