学而不厌
孜孜不倦

Intermediate Object-Oriented Programming for Unreal Games

学不厌资源阅读(395)

课程名称: Intermediate Object-Oriented Programming for Unreal Games

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

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 科罗拉多大学系统

讲师: Dr. Tim “”Dr. T”” Chamillard

授课语言: 英语

提供字幕: 英文

课程文件大小: 8.12GB

课程介绍: 本课程是本专业的第四门也是最后一门课程,关于学习如何在Windows或Mac上使用C++编程语言和虚幻游戏引擎开发视频游戏。
本课程假定您具备本专业前三门课程的先决条件知识。

在学习本课程之前,您应该确保您有这些知识,无论是通过学习以前的课程还是通过个人经验,。在本课程中,您将在您的C#和Unity基础知识的基础上,通过使用文件输入和输出、继承和多态性以及事件处理,以更好的面向对象的设计来开发更强大的游戏。

本课程为您提供了更多的工具,以帮助您用C++和Unreal构建优秀的游戏
模块1:开始使用文件来实现您的虚幻游戏
模块2: 了解继承和多态性如何帮助我们为游戏编写更少的代码
模块3:实现事件处理以进行更好的面向对象的设计并在您的虚幻游戏中添加菜单
模块4:探索一个小型虚幻游戏的完整实现过程

本课程属于 C++ Programming for Unreal Game Development Specialization/专项课程 中的第4门课程。

课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):

More C++ Programming and Unreal

学不厌资源阅读(386)

课程名称: More C++ Programming and Unreal

课程主页: https://www.coursera.org/learn/more-programming-unreal

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 科罗拉多大学系统

讲师: Dr. Tim “”Dr. T”” Chamillard

授课语言: 英语

提供字幕: 英文

课程文件大小: 9.46GB

课程介绍: 本课程是本专业的第二门课程,学习如何在Windows或Mac上使用C++编程语言和虚幻游戏引擎开发视频游戏。

本课程假定您有本专业前一门课程的先决条件知识。在学习本课程之前,您应该确保您有这些知识,无论是通过学习以前的课程还是通过个人经验。在本课程中,您将通过探索更多的C++和虚幻主题来继续建立您的基础C++和虚幻知识。

模块1: 发现我们是如何在代码中做决定的
模块2:在您的虚幻游戏中获取并使用玩家输入的信息
模块3:学习如何使用迭代(循环)来重复您的代码中的动作
模块4: 探索在数组、C++容器和虚幻的TCarray<>容器中存储大量的数据

本课程属于 C++ Programming for Unreal Game Development Specialization/专项课程 中的第2门课程。

课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):

C++ Class Development

学不厌资源阅读(376)

课程名称: C++ Class Development

课程主页: https://www.coursera.org/learn/cpp-class-development

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 科罗拉多大学系统

讲师: Dr. Tim “”Dr. T”” Chamillard

授课语言: 英语

提供字幕: 英文

课程文件大小: 3.99GB

课程介绍: 本课程是本专业的第三门课程,学习如何在Windows或Mac上使用C++编程语言和虚幻游戏引擎开发视频游戏。

本课程假定您具备本专业前两门课程的先决条件知识。在学习本课程之前,您应该确保您有这些知识,无论是通过学习以前的课程还是通过个人经验,。在本课程中,您将通过探索更多的C++和虚幻主题来继续建立您的基础C++和虚幻知识。

模块1: 了解抽象是如何帮助我们开发好的软件以及设计和实现控制台应用程序类的。
模块2:探索函数是如何在 “”盖子 “”下真正工作的
模块3:设计和实现虚幻类并将它们包含在游戏中。发现字符串是如何在C++和虚幻HUD中工作的。
模块4: 扩展您对指针的理解并在虚幻游戏中添加声音效果

本课程属于 C++ Programming for Unreal Game Development Specialization/专项课程 中的第3门课程。

课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):

Introduction to C++ Programming and Unreal

学不厌资源阅读(362)

课程名称: Introduction to C++ Programming and Unreal

课程主页: https://www.coursera.org/learn/introductionprogrammingunreal

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 科罗拉多大学系统

讲师: Dr. Tim “”Dr. T”” Chamillard

授课语言: 英语

提供字幕: 英文

课程文件大小: 8.14GB

课程介绍: 本课程是关于开始学习如何在Windows或Mac上使用C++编程语言和虚幻引擎开发视频游戏。
本课程假定您以前有一些其他语言的编程经验。尽管我们将从最开始的C++开始学习,但几乎没有人把C++作为第一种语言来学习(或教授)。同样地,虚幻引擎是一个商业的、具有工业实力的游戏引擎。巨大的力量伴随着巨大的……复杂性,所以您必须有意愿努力学习如何在虚幻引擎中使用C++。

一般来说,计算机编程真的很有趣,而为游戏编程就更有趣了!
注意事项。介绍(开始学习C++和虚幻引擎)不等同于容易(不难做)。在虚幻引擎中学习使用C++编程是很难做到的,特别是由于本课程基本上是大学一年级课程的前半部分。在您掌握材料的同时迎接课程的挑战对您来说是很有意义的,但是要做到这一点就需要努力工作,甚至可能在途中会有一些口水。

模块1:编写您的第一个C++控制台应用程序和虚幻脚本
模块2: 学习我们如何在我们的程序中存储和使用数据
模块3:学习我们如何使用类和对象来实现我们的代码
模块4:学习虚幻引擎的基础知识

本课程属于 C++ Programming for Unreal Game Development Specialization/专项课程 中的第1门课程。

课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):

Analysis of Algorithms 算法分析

学不厌资源阅读(348)

课程名称: Analysis of Algorithms 算法分析

课程主页: https://www.coursera.org/learn/analysis-of-algorithms

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 普林斯顿大学

讲师: Robert Sedgewick

授课语言: 英语

提供字幕: 英文

课程文件大小: 3.55GB

课程介绍: 本课程讲授一种能够对大型组合结构进行精确定量预测的微积分。

此外,本课程还包括生成函数和实数渐近论,然后在算法和基本结构(如排列组合、树、字符串、词和映射)分析的应用背景下介绍符号方法。

本课程的所有功能都是免费提供的。 它不提供完成后的证书。

课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):

Extended Reality for Everybody Specialization/专项课程

学不厌资源阅读(508)

课程名称(英文):Extended Reality for Everybody Specialization

课程名称(中文):Extended Reality for Everybody 专项课程

课程链接:https://www.coursera.org/specializations/extended-reality-for-everybody

平台:Coursera

大学或机构:密歇根大学

课程介绍:欢迎大家使用 XR!当我们说“为每个人”时,我们确实是认真的。该专业旨在围绕增强、虚拟和混合现实的所有事物提供广泛的学习体验。这 3 门课程涵盖 XR 的基本概念、如何设计和开发 XR 应用程序、如何讨论 XR 领域中新出现的关键问题以及如何将 XR 引入教学环境。

应用的学习项目
学习者将培养设计思维思维方式和使用快速原型创建 XR 应用程序的基本工具箱。
学习者将为 XR 技术建立技术思维模型,并获得工具来自信地进行 XR 开发。

包含课程详情(点击对应课程后方详情了解对应课程具体信息):

1、Intro to AR/VR/MR/XR: Technologies, Applications & Issues(详情
2、User Experience & Interaction Design for AR/VR/MR/XR(详情
3、Developing AR/VR/MR/XR Apps with WebXR, Unity & Unreal(详情

课程视频压缩包下载(度盘链接 解压密码:xuebuyan.org):

Developing AR/VR/MR/XR Apps with WebXR, Unity & Unreal

学不厌资源阅读(421)

课程名称: Developing AR/VR/MR/XR Apps with WebXR, Unity & Unreal

课程主页: https://www.coursera.org/learn/develop-augmented-virtual-mixed-extended-reality-applications-webxr-unity-unreal

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 密歇根大学

讲师: Michael Nebeling

授课语言: 英语

提供字幕: 英文

课程文件大小: 3.79GB

课程介绍: XR for Everyone 专业的第三门课程面向 XR 体验的技术开发。该课程为学习者提供了更技术化的 XR 技术心理模型,以及自信地进行 XR 开发的工具。

它介绍了 VR 和 AR 项目的开发阶段,介绍了主要的 XR 开发平台以及关键方法和工具。这第三门课程还帮助学习者从物理/数字原型推断高级 XR 要求,并教他们如何区分主要技术问题、估算开发成本以及计划推进 XR 所需的研究。

本课程还有一个荣誉课程,可指导学习者使用 A-Frame 和 Unity 在 WebXR 中实现 3D、VR 和 AR 场景,并帮助他们制定具有明确里程碑和可交付成果的开发计划。

本课程属于 Extended Reality for Everybody Specialization/专项课程 中的第3门课程。

课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):

User Experience & Interaction Design for AR/VR/MR/XR

学不厌资源阅读(394)

课程名称: User Experience & Interaction Design for AR/VR/MR/XR

课程主页: https://www.coursera.org/learn/user-experience-interaction-design-augmented-virtual-mixed-extended-reality

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 密歇根大学

讲师: Michael Nebeling

授课语言: 英语

提供字幕: 英文

课程文件大小: 3.36GB

课程介绍: XR for Everyone 专业的第二门课程着眼于如何为 XR 技术设计新的用户体验。该课程为学习者提供了设计思维思维,并为他们配备了使用快速原型创建 XR 应用程序的基本工具箱。

它首先对完整的 XR 设计过程进行了广泛的概述,讨论了成为 XR 创造者的不同途径、制作 XR 体验通常涉及的内容以及如何最好地开始。然后,本课程强调设计思维、批评和伦理,同时介绍指导方针和以用户为中心的技术,如设计堵塞。本课程的后半部分介绍了通过沉浸式创作在 XR 设备本身上进行物理和数字原型设计的各种方法和工具。

该课程有一个荣誉课程,可指导学习者创建自己的故事板、物理原型和 XR 体验的数字原型。您将进行练习,通过使用特定模板和允许您在 AR/VR 设备上预览物理原型的新数字工具,练习您的设计技能,并将 XR 技术构建到您的工作流程中。

本课程属于 Extended Reality for Everybody Specialization/专项课程 中的第2门课程。

课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):

Intro to AR/VR/MR/XR: Technologies, Applications & Issues

学不厌资源阅读(386)

课程名称: Intro to AR/VR/MR/XR: Technologies, Applications & Issues

课程主页: https://www.coursera.org/learn/intro-augmented-virtual-mixed-extended-reality-technologies-applications-issues

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 密歇根大学

讲师: Michael Nebeling

授课语言: 英语

提供字幕: 英文

课程文件大小: 2.59GB

课程介绍: XR for Everyone 专业化的第一门课程让您对 AR、VR、MR 和 XR 之间的差异有了基本的了解。该课程为学习者提供了快速发展的 XR 空间的广泛概述,以及表征未来 XR 发展和评估其潜力和局限性的工具。

它建立了关键概念并深入探讨了 XR 设备领域,帮助学习者区分当前和未来的平台和设备,并批评 VR 或 AR 在应用程序中的使用。该课程在下半年转向,通过分析趋势并提出诸如 COVID-19、社会和道德问题、可访问性和公平以及隐私和安全等问题,更多地研究如何塑造 XR 的未来。

该课程附带荣誉课程,学习者将在其中尝试和分类现有的 XR 应用程序,在为各种 XR 应用场景设计解决方案时选择技术,并深入探讨有助于围绕 XR 的趋势和未来进行更广泛讨论的问题。

本课程属于 Extended Reality for Everybody Specialization/专项课程 中的第1门课程。

课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):

Internet History, Technology, and Security 互联网的历史、技术和安全

学不厌资源阅读(385)

课程名称: Internet History, Technology, and Security 互联网的历史、技术和安全

课程主页: https://www.coursera.org/learn/internet-history

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 密歇根大学

讲师: Charles Russell Severance

授课语言: 英语

提供字幕: 英文

课程文件大小: 3.79GB

课程介绍: 技术和网络对我们的生活、文化和社会的影响不断增加。您可以在世界任何地方参加本课程,这一事实需要在过去 60 年中设计、设计和建造的技术基础设施。要在以信息为中心的世界中发挥作用,我们需要了解网络技术的运作方式。本课程将打开互联网,向您展示它是如何创建的、谁创建的以及它是如何工作的。在此过程中,我们将遇到许多开发我们今天使用的 Internet 和 Web 技术的创新者。

你会学到什么:
完成本课程后,您不会认为 Internet 和 Web 是理所当然的。您将更好地了解当前社会面临的重要技术问题。您将意识到 Internet 和 Web 是创新的空间,您将更好地了解如何适应这种创新。如果您对本课程中的材料感到兴奋,那么它是学习 Web 设计、Web 开发、编程甚至网络管理课程的绝佳入门指南。至少,您将成为一个更聪明的网络公民。

课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):