Creating Opportunities for Inexperienced Students to Improve Their Game Development Skills Through “Mathematical Thinking” Game Production