|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-programming-by-making-games/
课程评论:没有评论
**课程名称:** 通过制作游戏学习 C++ 编程 **课程概述:** 本课程专为编程初学者设计,旨在帮助那些在解决编程问题方面遇到困难的学生。讲师将分享其解决问题的方法,演示如何将复杂问题分解为易于理解和编程的步骤。课程将选用 C++ 作为编程语言,因为它功能强大且用途广泛,非常适合游戏开发入门。 课程内容涵盖了在游戏开发行业(包括《我的世界》和《光环:无限》等知名游戏)中实际应用且必需的技能和信息。课程将从基础知识和伪代码示例入手,帮助学生理解编程思维和问题解决方法。随后,课程将深入探讨计算机底层工作原理,并介绍讲师行之有效的思维模型,以帮助学生掌握计算机编程的基础知识。 此外,课程还将通过一系列循序渐进的教学和一个个有趣的新手游戏项目,让学生在实践中巩固所学技术。讲师还将分享他解决编程难题的技巧和窍门。 **培养目标:** * 掌握 C++ 编程基础。 * 学习如何分解和解决编程问题。 * 理解计算机科学的底层概念。 * 通过实践游戏项目巩固编程技能。 * 提升在游戏开发领域的学习和应用能力。
This course is for beginning programming students who are struggling with understanding how to solve programming problems. I'll be showing you how I go about solving problems; how to break everything down into something easy to understand and easy to program. We'll be using C++ as our programming language of choice. C++ is a very powerful and versatile language that is a very good language to start making games with. Everything presented in this course is real-world applicable skills and necessary information that I've used in my career helping make the biggest games in the world such as Minecraft and Halo Infinite. We'll start off nice and easy as I go over core principles and pseudo code example to ease you into how to think about programming and solving problems. Then, we'll go deep and try to understand how things really work on the computer at a low level. I'll present to you my mental models that have been extremely effective in teaching students I've worked with grasp the fundamentals of computer programming. In addition, we'll make several fun beginner game projects through step by step lessons as practice to solidify the techniques presented in the course. I'll show you all my tips and tricks in order to solve the problems we come across.