In the winter semester 2010/11 I was a teaching assistant for an undergraduate course in game development. The class focused on programming and I was teaching the practical part of coding iOS games in objective-c.
As a big fan of the XNA framework I wrote an objective-c implementation of the library and named it XNI — XNA for the iOS. It's an objective-oriented game framework and it helped students worry about making games instead of doing system tasks.
These are the projects I put together over the semester to demonstrate the various game programming topics by using XNI. The last game in the video is also published on the AppStore.
As a big fan of the XNA framework I wrote an objective-c implementation of the library and named it XNI — XNA for the iOS. It's an objective-oriented game framework and it helped students worry about making games instead of doing system tasks.
These are the projects I put together over the semester to demonstrate the various game programming topics by using XNI. The last game in the video is also published on the AppStore.
Student Projects
These are the games of 32 amazing students that fought through the loads of assignments and successfully completed the course. It was great to teach them and watching their games grow, week after week, made all the effort in preparing this class worth it.
These are the games of 32 amazing students that fought through the loads of assignments and successfully completed the course. It was great to teach them and watching their games grow, week after week, made all the effort in preparing this class worth it.
8 projects from the first year even made it all the way to the App Store:
Graduation Thesis
XNI Framework was also the topic of my graduation thesis (in Slovenian) and it's been used in the first two commercial games I worked on, Monkey Labour and Dream of Pixels.
XNI Framework was also the topic of my graduation thesis (in Slovenian) and it's been used in the first two commercial games I worked on, Monkey Labour and Dream of Pixels.