Minecraft went through an almost identical process. Making a game engine is extremely hard, and a couple amateur developers thought they could take on the task, but by the time they started growing it was likely riddled with spaghetti code and bad habits, they were probably looking for an excuse to redevelop the engine and multi platform support was the perfect excuse. This is a diplomatic way of saying the previous engine was not good. Over the last year it became clear that if we kept on going as we were, we would hit a range of technical challenges in areas like scaling, compatibility, and the speed at which we could deliver patches and updates. Our previous engine was built at a time when we had fewer resources and we hadn’t yet come to terms with the scope of what we were trying to achieve with Hytale. Really they are sugar coating and trying to hide a big reason why Hytale is being redeveloped: It was originally terribly programmed. Making the game console friendly is a valid reason to redevelop the game, and with perfect coding a C++ game will have better performance than a Java one sure.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |