Category Archives: Game Developer Magazine

Behind the Mirror

Reflection is a programming language feature that adds the ability for a program to utilize its own structure to inform its behavior. Reflection has its costs, but those are often outweighed by ability to automate the following:
• Serializing objects into and out of a file
• Cloning, comparison, search indexing, and network replication
• Type conversion (copying base data between derived class instances)
• User interface generation and data binding Continue reading

Posted in Game Developer Magazine | Tagged , | Leave a comment