Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/learn/intermediate-object-oriented-programming-unity-games

《中级面向对象编程:Unity游戏开发课程》是Coursera上关于学习如何使用C#编程语言和Unity游戏引擎开发视频游戏的系列课程中的第四门。这门课程专为希望在游戏开发领域进一步提升技能的学员设计。学员将在此课程中深入学习面向对象编程的核心概念,包括异常处理、文件输入输出、继承、多态性、事件处理及菜单设计等。

选择C#和Unity而非其他语言和引擎的原因是多方面的。首先,C#是一门非常适合学习编程的语言,它不仅简洁明了,也非常适合用于专业开发。此外,Unity作为一个受到独立游戏开发者广泛欢迎的引擎,拥有强大的社区支持和丰富的资源。根据统计数据,2016年Unity游戏的下载量达到了160亿次,显示了其在市场上的巨大潜力。

课程大纲包括:
1. 异常和文件输入输出
2. 继承和多态
3. 事件处理和菜单设计
4. “喂小熊”项目练习
5. 补充材料

特别值得一提的是,课程中为未能跟上进度的学员提供了补充材料,确保每个人都能充分利用这些宝贵的学习资源。虽然补充材料的编程作业和练习题来自于不同的课程,但它们为学员提供了更全面的学习体验。

无论你是视频游戏开发的新手,还是想提升技能的程序员,这门课程都能帮助你掌握中级面向对象编程所需的知识和技巧。通过理论学习与实践相结合,学员最终将能够独立开发出自己的Unity游戏项目。

课程主页: https://www.coursera.org/learn/intermediate-object-oriented-programming-unity-games

作者 CourseEye