Using heavyweight ORM implementation for light based games

Posted by Holland on Game Development See other posts from Game Development or by Holland
Published on 2011-11-26T07:33:22Z Indexed on 2011/11/26 10:27 UTC
Read the original article Hit count: 388

Filed under:
|
|
|

I'm just about to engulf myself in an MVC-based/Component architecture in C#, using MySQL's connector/Net for the data storage, and probably some NHibernate/FluentNHibernate Object-relational-mapping to map out the data structure. The goal is to build a scalable 2D RPG.

Then I think about it...and I can't help but think this seems a little "heavy weight" for a 2D RPG, especially one which, while I plan to incorporate a lot of functionality and entertaining gameplay, may be ported to something like Windows Phone or Android in the future.

Yet, on the other hand even a 2-Dimensional RPG can become very complicated, and therefore must incorporate a lot of functionality. While this can be accomplished with text/XML/JSON for data storage, is there a better way? Is something such as Object-Relational-Mapping useful in such an application?

So, what do you think? Would you say that there is a place for such technologies? I don't know what to think...

© Game Development or respective owner

Related posts about component-based

Related posts about databases