Design pattern is a general reusable solution to a commonly occurring problem within a given context in software design.
87
votes
8answers
13k views
Why are MVC & TDD not employed more in game architecture?
I will preface this by saying I haven't looked a huge amount of game source, nor built much in the way of games.
But coming from trying to employ 'enterprise' coding practices in web apps, looking at ...
22
votes
7answers
2k views
Do retail games use “inversion of control” and “dependency injection”?
Many of the more diligent software developers I know are moving to inversion of control and dependency injection to handle references to objects. Coming from a Flash games perspective I don't know all ...
2
votes
2answers
268 views
what are the essential things to be looked upon in game design
I've made a couple of games now.
Starting from basic hobbyist projects like snake , I advanced into platform based games, board games, turn based games. While doing the latter of these projects I had ...
2
votes
1answer
223 views
Anyone have a source for pictures/screenshots/demos of Mud OLC systems?
I really want to get access to some images of MUD (multi user domain/multi user dungeon) OLC (mud OnLine Creation), to use the structure of npcs/mobs/characters/areas/rooms that muds use on my own ...
10
votes
12answers
1k views
Are there cases where globals/singletons are useful in game development?
I know that having global variables or singleton classes creates cases that can be difficult to test/manage and I have been busted in using those patterns in code but often times you gotta ship.
So ...