The words contained in this file might help you see if this file matches what you are looking for:
...Memorial university of newfoundland department computer science introduction to game programming instructor david churchill phone office er email dave gmail com hours tba website https www cs mun ca dchurchill course teaching shtml most activity will take place on dl objectives this is a for students interested in learning the fundamentals and engine architecture topics include an vector math games rendering animation artificial intelligence collision detection physics user interfaces be writing fully functional using c language sfml graphics library outline not order instruction o syntax semantics standard template stl compiling linking makefiles basics primitives drawing input handling low level d design implementation layout basic main loop structures tick rate states state machine asset loading memory management sprite shaders event systems replay files data oriented configuration window menu drag drop world view camera viewports ecs entities components overview classes structure i...