Heffay, on 18 September 2013 - 07:09 AM, said:
So, what was your opinion of the UI 2.0 history review, or the netcode review they posted? Make any (amateur) games using Cryengine? Are you familiar with the scalability and reliability of the lobby plug-in? Does it work on modified versions of the game engine? What support issues does it have, or security vulnerabilities? What recommendations would you make to the existing model structure to improve performance? Is the lack of multithreading an MWO issue or a Cryengine issue?
I assume with the UI that they working to make the behavioural layer more object orientated with handle and state extensibility. To me that's just taking longer than originally estimated. UI code is very much grind. I'd say they have probably taken a decision to extend the flash with a web layer interface and have added admin functionality on top of clint level UI so as to better manage individual accounts as part of a business process. That would be my expectation as to why it is taking longer than original estimates.
The netcode. I couldn't say what the problem is there other than what I said, the CryNetwork is not being properly utilised. The code aready existing to do the bulk of the heavy lifting in the game engine itself. All you need from your server is an executable to make that logging and transaction functionality to your database to retain player information. How is this complex? Maybe that's too harsh, I am a web specialist.
Lobby plugin, CryLobby appears to be be a wrapper for a third party LAN software. I could be wrong. Just go buy something! They take care of all those issues you mentioned.
Yes, lack of multi-threading in Cry seems to be a MASSIVE issue. As in big red lights, sirens going off type of issue. And no, I'm not experienced in Cry, Unity3D is more my thing.
Edit: Lack of implementation of multithreading in the object code of the game is the massive issue. Cry requires multi-threading to be implemented properly, preferably with corresponding OO architecture and game object hierarchies.
Edited by McKillynu, 18 September 2013 - 07:42 AM.