Twin Cities Code Camp


Due to the Covid-19 pandemic, Twin Cities Code Camp has been postponed until April 2021.

Matthew Christian

Building a Dynamic Game Engine in XNA: Giving Power Back to the Creators

by Matthew Christian

In this talk, different methods for implementing a dynamic game engine are introduced. Such examples include loading game menus through XML, generating 2D levels with simple text files, and using other file formats to generate game levels, menus, etc... The primary focus of this talk is to show implementations of code that pull data from other sources to build simple games. Note, the specifics of XNA won't be detailed in this discussion unless absolutely necessary.

About the Author

Matthew Christian is a student studying Applied Mathematics and Applied Science with a concentration in Software Development at the University of Wisconsin - Stout. He holds an Associate's Degree in Computer Programming from Northcentral Technical College.