Comments on: #define-based architecture: design for inflexibility I do runtime-reload on assets that make sense (the ones that require a lot of tweaking to get right, like timing stuff, GUI or gameplay settings), but as long as it doesn't become a bottleneck I usually don't care. In my last few projects, adding a new asset was infrequent enough (and the build time fast enough) that I did not bother. And it is impossible to keep ad-hoc variable naming without recompiling anyway :) I do runtime-reload on assets that make sense (the ones that require a lot of tweaking to get right, like timing stuff, GUI or gameplay settings), but as long as it doesn’t become a bottleneck I usually don’t care. In my last few projects, adding a new asset was infrequent enough (and the build time fast enough) that I did not bother. And it is impossible to keep ad-hoc variable naming without recompiling anyway :)

]]>
By: Mikkel Gjoel/2011/06/19/define-based-architecture-design-for-inflexibility/#comment-6067 Mikkel Gjoel Mon, 20 Jun 2011 23:02:43 +0000