Hacker News new | ask | show | jobs
by foob20220428 1519 days ago
> "It is heavily inspired by the Microsoft Orleans project."

It's always better to focus on delivering the game rather than trying to make an own engine...

2 comments

While in general I agree with that philosophy, it doesn't really apply in this case.

When Orbit 1 was initially developed, Orleans was not open source, so the initial implementation was based off the Microsoft Research Whitepaper.

In our specific case, we had a lot of existing experience and services built on the JVM so adopting DotNet for Orleans (even if it had been available at the time) was not an option. The relative drop in priority for Orbit vs other projects was due to a need to dedicate more time to other parts of the platform.

As a large dev/publisher EA has a sizeable central technology group that develops everything from engines (Frostbite) to services (EA Digital Platform).

Ultimately I agree with the philosophy for smaller developers who are focused purely on making a game, but that's just not the reality at large companies and ultimately someone has to develop those services/engines.

Did you really make a throwaway just to make a comment that you knew would be downvoted, for both objective reasons as in Joe's response, and because you were unnecessarily rude?

If there's something you want to say that will be downvoted, just say it and eat the downvotes.

I'm not saying I agree with "ThE DowNVoteS SaY Im RigHt", I'm saying own your actions.

Edit: And if you don't want to own it, think twice before posting.