开始时间: 12/21/2023 持续时间: Approximately 4 months to complete Suggested pace of 5 hours/week
所在平台: Coursera专项课程 |
课程主页: https://www.coursera.org/specializations/cplusplusunrealgamedevelopment
课程评论:没有评论
课程名称:C++编程与虚幻游戏开发 课程概述: 本课程面向中级程序员,旨在教授使用C++编程语言开发虚幻引擎(Unreal Engine)游戏的技能。学习者需在参加本专项课程之前,至少完成其他的一门编程专项课程(如Coursera上的“Unity游戏开发”专项)或在高中或大学修读过一门编程课程。课程包含四个模块,将帮助学习者掌握C++编程基础及其在虚幻引擎游戏开发中的应用。 课程特点: - 包含10-20个练习任务,帮助学习者理解C++和虚幻引擎的小概念。 - 开展多个大型C++控制台应用程序的开发任务,以强化重要的C++和虚幻引擎知识。 - 完成课程后可获得可分享的证书。 学习方式: - 全部课程均为100%在线,学习者可以灵活安排学习计划。 - 每周建议学习时间为5小时,课程预计完成时间约为4个月。 课程链接: 1. [C++编程与虚幻引擎入门](https://www.coursera.org/learn/introductionprogrammingunreal) 2. [更多C++编程与虚幻引擎](https://www.coursera.org/learn/more-programming-unreal) 3. [C++类开发](https://www.coursera.org/learn/cpp-class-development) 4. [虚幻游戏的中级面向对象编程](https://www.coursera.org/learn/intermediate-object-oriented-programming--unreal-games) 通过这个专项课程,学习者将获得视频游戏开发、游戏编程及C++编程语言等多个方面的实用技能。
Course Link: https://www.coursera.org/learn/introductionprogrammingunreal
Name:Introduction to C++ Programming and Unreal
Description:Offered by University of Colorado System. This course is all about starting to learn how to develop video games using the C++ programming ... Enroll for free.
Course Link: https://www.coursera.org/learn/more-programming-unreal
Name:More C++ Programming and Unreal
Description:Offered by University of Colorado System. This course is the second course in the specialization about learning how to develop video games ... Enroll for free.
Course Link: https://www.coursera.org/learn/cpp-class-development
Name:C++ Class Development
Description:Offered by University of Colorado System. This course is the third course in the specialization about learning how to develop video games ... Enroll for free.
Course Link: https://www.coursera.org/learn/intermediate-object-oriented-programming--unreal-games
Name:Intermediate Object-Oriented Programming for Unreal Games
Description:Offered by University of Colorado System. This course is the fourth and final course in the Specialization about learning how to develop ... Enroll for free.
## Coursera课程推荐:C++程序设计与虚幻游戏开发 ### 课程概述 课程名称:**C++ Programming for Unreal Game Development** 该课程适用于有一定编程基础的学习者,旨在教授如何使用C++为虚幻引擎进行游戏开发。它是一个为期3个月的在线学习项目,每周建议学习时间为5小时。整个专门化课程包含四个部分,学习者在完成之前需要至少完成一个其他的编程专门化课程或高中的编程课程。 ### 学习内容与技能 通过本课程,您将掌握以下技能: - **视频游戏开发**:全面了解如何设计和开发游戏。 - **游戏编程**:熟悉游戏开发中常用的程序设计模式和算法。 - **虚幻引擎用户界面**:学习如何在虚幻引擎中构建和管理用户界面。 - **C++编程语言**:深入理解C++的特性和应用,为后续的项目打下基础。 ### 课程结构 **课程包括以下模块**: 1. [C++基础与虚幻引擎引导](https://www.coursera.org/learn/introductionprogrammingunreal) - 描述:学习开发视频游戏的基本技能。 2. [更多C++编程与虚幻](https://www.coursera.org/learn/more-programming-unreal) - 描述:进阶掌握C++及其在虚幻引擎中的应用。 3. [C++类开发](https://www.coursera.org/learn/cpp-class-development) - 描述:专注于如何设计和使用C++中的类和对象。 4. [虚幻游戏的中级面向对象编程](https://www.coursera.org/learn/intermediate-object-oriented-programming--unreal-games) - 描述:深入研究面向对象编程的高级概念。 每个模块都包含10-20个练习,让您可以实际应用所学知识,学习如何构建C++控制台应用程序和虚幻游戏。这种实践学习方式非常有效,能帮助您在真实项目中运用这些技能。 ### 适合人群 - **中级程序员**:适合已经掌握编程基础的学习者,尤其是对C++或游戏开发有兴趣的人员。 - **游戏开发爱好者**:希望深入了解虚幻引擎及其背后的技术原理。 ### 学习的灵活性 该课程完全在线,您可以根据自己的时间安排进行学习。课程的灵活性允许您设定并维持自己的学习截止日期,让您能够在忙碌的生活中灵活安排学习进度。 ### 证书 完成课程后,您将获得一份可共享的证书,证明您掌握了使用C++进行虚幻游戏开发的能力。这对于职业发展或学术深造都具有重要意义。 ### 总结与推荐 如果您对游戏开发充满激情,并且希望提升自己在C++和虚幻引擎方面的技能,这个课程无疑是一个非常不错的选择。借助上述模块化的课程内容和丰富的练习,您将能够系统地学习和实践,最终在游戏开发领域取得新的突破。 不论是想要成为专业游戏程序员,还是希望将来参与更多创意项目,这门课程都将为您提供坚实的基础。快来点击链接了解更多:[C++ Programming for Unreal Game Development](https://www.coursera.org/learn/introductionprogrammingunreal)!