-
【中文字幕】Unity教程 – 构建增强现实的应用程序 Build Augmented Reality App Without Coding Using Unity
语言:英文教程 中文字幕 时长:20课时 ( 1小时20分钟 ) 大小:944 MB 在本课程中,我们将在2023年使用unity建立一个哥斯拉AR应用,无需编码。 你会学到什么 从头开始建立美丽的现实世界增强现实应用的技能。 学会将复杂的3D模型与你的增强现实应用相结合。 对Unity和增强现实开发的良好实践和原则有一个全面的了解。 为安卓、iPhone、Windows、Linux和Mac构建和部署AR应用程序。 下载免费和兼容的3D模型来设计AR应用程序。 你需要知道的一切,以建立惊人的增强现实应用程序。 课程描述 欢迎来到我们令人兴奋的增强现实新课程!在这个课程中,我们将探索迷人的增强现实!在这个课程中,我们将探索迷人的AR世界,并学习如何在没有编码的情况下创建我们自己的AR应用程序。我们将首先讨论什么是增强现实,以及它是如何工作的。在本课程中,你将学习Unity的基础知识,包括如何浏览软件界面,以及如何执行基本功能。我们还将探索Vuforia引擎,它是一个流行的AR开发平台,并告诉你如何创建一个Vuforia开发者账户。你将学习如何将Vuforia SDK导入Unity,这是构建AR应用程序的必要条件。然后,我们将进入令人兴奋的东西,创建我们自己的AR应用程序!在这个课程中,你将学习如何下载免费的3D模型,以及如何将它们导入Unity软件。我们还将告诉你,如何配置Vuforia SDK,并为你的3D模型设置一个图像目标。之后,我们将为我们的3D模型添加一个动画控制器,这使我们能够为我们的3D模型设置更复杂的动画和互动。在本课程中,你还将学习如何为我们的角色动画设置VFX预制板和音频特效,这将使AR体验更加吸引人。我们将通过为角色互动设置UI和触发按钮来结束课程,并为哥斯拉AR应用配置Android应用构建设置。在本课程结束时,你将掌握所有的知识和技能,使用Unity和Vuforia创建你自己的AR应用程序,而不需要任何编码,那么,你还在等什么?让我们潜入激动人心的增强现实世界,学习如何创建我们自己的AR应用程序吧 本课程适用对象 期待创建AR应用程序的研究人员。 想踏入增强现实世界但不知道从哪里开始的人。 期待创建电子商务AR应用的开发者。 期待创建教育性AR应用以提升其教学策略的教师。 任何想在增强现实领域开始职业生涯的人。 任何想学习如何设计增强现实应用的人。- 124
- 0
-
Unity教程 – 完整的游戏开发系列01 – C#基础知识 C# Fundamentals
大小: 5.42 GB 时长: 节目时间:10时58分 语言:英文教程 用C#开始你的游戏开发Jurney 你会学到什么 C#编程语言。 编程的基础知识。 掌握重要的编程概念,如功能编程和OOP。 准备好用Unity进行游戏开发。 能够应用有效的编程模式。 创建通用的应用程序。 要求 不需要任何编程经验,一切都将从头开始教授。 课程描述 本课程是完整游戏开发系列的第一部分,致力于帮助初学者快速掌握编码和游戏开发。本课程涵盖了C#的所有基础知识、编程要领、良好的编码实践和许多高级语言特性。基本的编程概念,如变量、操作符、容器、流程控制、输入和功能编程,都得到了详尽的解释和实践。面向对象的编程概念,如类、构造器、析构器、保护级别、继承、多态性和结构,都有深入的演示。高级主题如接口、代理、泛型、可枚举和数据结构也包括在内,以确保学生对C#设施的内部工作有深入的了解,并有信心开始跳入游戏开发。项目通常是先创建的,并在引入新概念时进行重构,帮助学生看到每个语言功能的应用和意义,并鼓励他们进一步应用这些概念。良好的编程实践也不断被引入和应用,以巩固学生的编码技能。参加完课程后,学生在离开时对C#和编程有了深刻的理解,并掌握了坚实的编码技能。 课程概述 第1节:介绍和设置 第1讲 介绍 第2讲 安装Visual Studio 第2节:C#的基础 第3讲 01 我们的第一个C#项目 第4讲 02 控制台写行和字符串变量 第5讲 03 不同类型的变量 第6讲 04 运算符 第7讲 05 数组 第8讲 06 If语句 第9讲 07 Swith和Enums 第10讲 08 While 循环 第11讲 09 For循环 第12讲 10 Foreach循环 第13讲 11 获取输入 第3节:简单的基于文本的游戏 第14讲 12 剪刀石头布(Rock Papper Scissors) 第15讲 13 使用循环来重启游戏 第16讲 14 公牛和母牛的游戏规则 第17讲 15 生成秘密号码 第18讲 16 获取并验证玩家输入的信息 第19讲 17 将玩家的猜测与秘密号码进行比较 第4节:函数 第20讲 18 函数的介绍 第21讲 19 函数的参数和返回值 第22讲 20 使用函数来简化牛和奶牛的游戏 第23讲 21 将函数作为参数传递 第24讲 22 通过引用传递和Out关键字 第25讲 23 创建函数来生成计算机动作和获取玩家输入的信息 第26讲 24 完成 "剪刀石头布 "游戏 第27讲 25 复习基础知识 第五节:面向对象编程 第28讲 26 OOP和类的介绍 第29讲 27 成员函数和保护级别 第30讲 28 保护级别的重要性 第31讲 29 设置者获取者和属性 第32讲 30 继承和多态性 第33讲 31 虚拟函数和重写 第34讲 32 抽象类 第35讲 33 构造函数 第36讲 34 解构器 第6节:文字冒险游戏 第37讲 35 冒险游戏的基类 第38讲 36 实现运行函数 第39讲 37 使用我们的类制作游戏 第40讲 38 静态类 第41讲 39 代表和事件 第42讲 40 结构与类 第7节:高级拓扑结构 第43讲 41 接口 第44讲 42 通用型 第45讲 43 列表 第46讲 44 字典 第47讲 45 用字典替换选项 第48讲 46 IEnumerable接口 第49讲 47 列表类的最小化 第50讲 48 产量返回 第51讲 49 祝贺和结束语 想进入游戏开发但没有编程经验的初学者,想开始学习一般编程的初学者,来自其他语言的程序员,需要C#的速成课程,想巩固C#知识的Unity开发者。- 54
- 0
-
Unity教程 – 完整的游戏开发系列02 -无限跑酷游戏 Unity Infinite Runner
语言:英文教程 大小: 9.18 GB 时长: 15小时57分钟 用Unity和C#启动你的游戏开发Jurney 你会学到什么 Unity游戏引擎的基础知识 制作一个完整的无限跑酷游戏 使用C#来实现游戏机制 用Unity打包游戏 用JSON保存和加载游戏数据 在Unity中创建UI和音频 说明 欢迎来到《完整游戏开发系列》的第二部分--《无限跑酷》项目 在本课程中,我们将学习最广泛使用的游戏引擎Unity的基础知识,并开发一个完整的无限跑酷游戏。我们将首先涵盖Unity编辑器的基础知识,包括基本对象操作、游戏对象及其组件、游戏循环和资产导入。然后,随着我们构建游戏,我们将涵盖更多的概念,如新的输入系统、物理学、动画控制器、预制板、着色器图、音频等。完整是本教程的关键。我们不会跳过过程中的任何步骤,也不会使用任何第三方代码或插件。我们将从头开始实现一切,包括玩家控制器、世界生成、着色器图、玩家档案、排行榜系统。除了Unity,我们还将简要介绍一些非常简单的Blender建模,以展示游戏开发过程的其他方面。在教程结束时,你将对Unity和游戏开发有一个坚实的了解,并有一个非常完整的无限跑酷项目。你将有能力跳到更高级的项目中去,并随着该系列的发展而前进。准备好接受一个完整的、内容丰富的、持续的游戏开发体验吧! 概述 第1节:简介 第1讲 简介 第2讲 01_安装_Unity 第3讲 02_编辑器的介绍 第4讲 3.基本的对象操作 第5讲 04游戏对象和组件 第6讲 05_创建和附加脚本 第7讲 06_Delta_Time_and_Expose_Variables_to_Editor 第8讲 07_导入资产和资产商店 第9讲 08_安装新的输入系统 第10讲 09添加 "移动 "动作 第11讲 10_用预先定义的变换来移动玩家 第12讲 11_物理学的约束和碰撞组件 第13讲 12_计算跳跃速度 第十四讲 13_地面检查 第15讲 14_动画师的基本原理 第16讲 15_在代码中触发动画效果 第17讲 16_预制板和世界的生成器 第18讲 17_生成道路 第19讲 18_使用预制板来设置碰撞 第20讲 19_使用组件添加运动 第21讲 20_在终点处的故事对象(Destory_Object) 第22讲 21_用触发器生出新块 第23讲 22生出建筑 第24讲 23_生出路灯 第25讲 24_创建我们的第一个着色器 第26讲 25_操纵点的位置 第27讲 26_使用圆周率方程对环境进行划线 第28讲 创建威胁并组成汽车类别 第29讲 28_使用程序生成汽车 第30讲 29:在随机车道上生成汽车 第31讲 30_生成道路块 第32讲 31_重构的威胁 第33讲 32_修正速度控制 第34讲 33_植入拾取类 第35讲 34_实现记分员和用户界面 第36讲 35_生成一个硬币数组 第37讲 36_重构 "产卵 "功能 第38讲 37_调整拾取物的位置 第39讲 38_创建训练分段类 第40讲 39:生出和移动火车片段 第41讲 40_解决重叠和摆放的问题 第42讲 41_让摄像机跟着玩家走 第43讲 42_阻止玩家进入被占用的车道 第44讲 43_修复道路碰撞问题和触发生还的问题 第45讲 44_改变生还比例 第46讲 45_创建失败区 第47讲 46_实施垃圾桶 第48讲 47_增加无产卵区和破坏游戏的功能 第49讲 48_创建速度提升模型 第50讲 49_创建提升速度的道具 第51讲 50_扩展游戏界面 第52讲 51_在菜单上添加按钮 第53讲 52_实现游戏结束菜单 第54讲 53_实现主菜单 第55讲 54_Baisc_Saving_Mechanic_and_JSON 第56讲 55_创建玩家的用户界面 第57讲 56_保存新玩家 第58讲 57_删除现有玩家 第59讲 58_实现领导板块的保存功能 第60讲 59_设置和获取玩家名称和排序_领导委员会 第61讲 60_布局领导棋盘的结构 第62讲 61_读到领导棋盘的条目 第63讲 62_添加背景和运动的音频 第64讲 63_实施音频触发功能 第65讲 64_完成所有音频 第66讲 65_更新按钮的视觉效果 第67讲 66_在Blender中创建文本 第68讲 67_在标题中添加我们的角色- 275
- 0
-
Unity教程 – 完整的游戏开发系列 03 – Unity Exterminator
语言: 英文教程 Size: 16.22 GB 时长: 26h 51m 用Unity和C#推进你的游戏开发Jurney在移动上的发展 你会学到什么 高级Unity技术 为Android和iOS制作移动游戏 高级C#设施 强大的编码实践 如何实现复杂的系统,如AI感知和行为树。 要求 对C#有良好的理解 良好的Unity基础 对游戏开发有热情 如果你是一个完全的初学者,请查看本系列的第一和第二部分。 课程简介 本课程是完整游戏开发系列的第三部分,旨在涵盖Unity和手机游戏开发的高级主题。学生将学习如何制作一个移动项目并建立测试环境。然后应用模块化的关卡创建工作流程来构建游戏的关卡和照明。首先实现基于触摸屏的玩家控制器,以及相机查看和跟随控制,然后是许多游戏系统,如库存、健康和伤害系统、通用团队ID、AI感知、AI行为树、投射物、能力系统、商店系统、UI管理、关卡管理等。该项目重点是实现独立的游戏系统,并使它们漂亮地协同工作。许多先进的C#功能,如接口和委托,被用来帮助提高代码的可扩展性,以及减少代码的重复和依赖性。递归、树形和单子等编程模式被用来产生更简洁的代码。教程结束时,将介绍iOS和Android的构建过程,学生将带着一个完整的移动游戏,以及Unity、C#和游戏开发的扩展知识离开。 Unity开发者需要移动开发培训,有C#和Unity基础知识并正在寻找高级游戏开发教程的学生,完成完整游戏开发系列前两期的学生,不适合完全的初学者。- 76
- 0
-
Unity教程 – 跑酷游戏制作教程 Creating 3D Obstacles With Unity For Hyper Casual Games
语言:英文教程 时长: 3小时55分钟 学习如何为你的下一个基于Unity的跑酷游戏创建有10个独特障碍物的超休闲游戏 你会学到什么? 学习使用Unity创建迷人的3D障碍的技术 发现创建超休闲跑酷游戏的基本原理,包括控制角色、添加背景音乐和声音效果 建立10个令人印象深刻的3D障碍物 学习如何设计可收集的物品和简单的菜单来增强你的游戏。 要求 安装了Unity和Visual Studio的Mac或Windows电脑,我在本课程中使用了Unity 2021.3.16f1,但你可以使用任何其他版本。 基本的C#或编程知识 说明 障碍物是超级休闲游戏的重要组成部分,尤其是跑酷游戏。当你使用不同种类的障碍物时,你的游戏在视觉上会变得更加吸引人。但是,拥有更多的障碍物也意味着要花更多的钱来购买它们。如果我告诉你,你不必再花钱购买障碍物,你会怎样?没错,你可以不花一分钱就能创建自己的障碍物。在本课程中,你将学习如何使用Unity的3D对象创建10种不同的障碍物。不仅如此,你还将学习超休闲跑酷游戏的关键元素,如控制你的角色(旧的输入系统),改变其大小,添加背景音乐和声音效果。此外,你将学习如何创建可收集的物品和简单的菜单。本课程非常适合初学者。你不会在这里发现任何复制粘贴的代码,因为我将详细解释每一行代码。你不需要有Unity的经验,但你应该对编程概念有基本的了解,如方法、函数、语句和变量。本课程对有经验的用户来说可能有点无聊,因为我试图为初学者解释每一个细节。在我们开始之前,确保下载Unity和Visual Studio。让我们开始创建3D障碍物,一起构建你的第一个游戏。 对于Unity的初学者,甚至是从未使用过Unity的人来说。我解释了Unity编辑器和我们写的每一段代码。,对于想为自己的超级休闲游戏创建3D障碍物的人来说,对于有经验的Unity用户来说,这可能有点无聊,因为我详细解释了每一段代码。,对于想了解建立转轮超级休闲游戏的人来说- 73
- 0
-
Unity教程 – 学习C#设计Unity3D移动游戏
语言:英文教程 大小: 13.56 GB 包含项目文件 时长: 13时7分 逐步在真实游戏中使用游戏开发模式,提高你的游戏开发技能 你会学到什么? 游戏对象池的细节 以正确的方式创建Singleton模式对象 观察者模式的真实游戏实现 用一些事件管理器实现事件驱动的游戏开发 以完整的指导实现有限状态模式 实现命令模式并了解使用情况 通过真实的游戏开发来学习C#设计模式 考察C#的最佳实践实现和真正的面向对象编程 不仅仅是开发游戏,而是学习开发系统并在自己的游戏中使用它。 你将学习到行业内最专业的游戏开发技术 你将学习如何导入动画和在动画之间切换 使用Cinemachine增加摇晃系统。 课程内容 我们将创建两个游戏原型,第一个将是一个Runner Clone,主要重点是提高你在Unity的编码技能,了解如何在真正的游戏中实现游戏开发模式,第二个游戏将是一个3D射击游戏,它将比第一个游戏更复杂,我们将为这个游戏提供更多脚本教程。 你至少要有使用Unity/C#的基本知识,如果有一些先前的技能,这门课程的主要想法是提高你的编码技能,为你的游戏写出更多干净和可重复使用的代码主题涵盖在亚军克隆游戏;游戏对象池通用单子类创建观察者模式动画和最佳实践实现主题涵盖在3D射击游戏。 为敌人的人工智能创建一个工作状态机使用可编写脚本的对象实施界面奖励系统枪支升级系统你可以在你自己的游戏中使用大部分的代码,有了这些开发技术,你可以在你的项目中获得更高的效率。 为了从课程中获得最大的利益,所有的例子都提供了源代码,本课程中使用的资产也是完全免费的。请随时向我询问有关内容的任何问题,我在这里一步一步地帮助你,我会在整个课程中指导你。- 229
- 0
-
Unity教程 – 最终的2D和3D着色器图形特效 The Ultimate 2D & 3D Shader Graph VFX Unity Course
语言:英文教程 时长:47课时(5小时20分钟) 大小:3.5 GB 学习Unity的着色器图的基础,并自信地从初级到中级水平进行。 你会学到什么 了解内置、URP和HDRP渲染管线 了解着色器和着色器图 在Unity中创建2D着色器图 在Unity中创建3D着色器图 学习实时视觉效果- 637
- 0
❯
Profile
Cart
Coupons
Check-in
Message
Message
Search
Customer service
Scan to open current page
Top
Checking in, please wait...
Click for today's check-in bonus!
You have earned {{mission.data.mission.credit}} points today
My Coupons
-
¥CouponsLimitation of use:Expired and UnavailableLimitation of use:
before
Limitation of use:Permanently validCoupon ID:×Available for the following products: Available for the following products categories: Unrestricted use:Available for all products and product types
No coupons available!
Daily tasks completed