Saturday 9 January 2016

What architetture/framework for a management (realtime) game?

We are a young company that would develop a "management" sport game like Football Manager but on the web.We are looking for what software/architecture or framework use for game development. Actually we are considering only 2 alternatives:The MEAN Stack (but with SQL instead MongoDB)Meteor JSThe option 1:Advantages: Yes it is "more standard" option, we have some experience with angularJS for client frontend and ExpressJS for REST API on server with Sequelize and MySQL that's good for structured data.Disadvantages In our experience the development is more expensive and long becouse we need to duplicate and rewrite the "models" on client and server side and maintain these aligned. Another break point: what about realtime?The option 2Advantages: It is more actractive for us becouse Meteor seems to be better for real-time applications, for example games. The development should be more fast becouse we can use the same query language to fetch data on server and client without write or rewrite code.Disadvantages We never worked with Meteor and we should learn it. In addition Meteor does not support officially MySQL actually but we have a lot of structured data (players, teams etc) stored in a sql database. We have not a good experience with Mongo becouse of this we didn't think to an hybrid approac, but we are looking for an alternative like RethinkDB.The question is: what architecture/tecnologies would you use to obtain the best result in less time?

Submitted January 10, 2016 at 12:33AM by hadokee

No comments:

Post a Comment