This article describes a course similar to one I want to develop. I envision a course for physics students with enough coding experience who work over the course of a semester to develop a video game that teaches a physical concept of their choosing. They would learn about the physics, game design, collaborative work.