Architecture questions regarding game design using XNA
- Is game architecture game type dependent?
- Which are the most popular game architectures?
Part of my background is in application development, where client and server are divided in different architectural layers. A typical enterprise application has UI Layer, Business Layer, Data access layers. My question is, dose for example the concept of layers exist in game development? A multi player game may have architectural consideration regarding network communications. Common games today are Clients. What communication platform is used? How are Server side built? Does any common typical architecture exist?