学分https://codepen.io/boldfacedesign/pen/eoggd
San Andreas Unity- GTA San Andreas Game Engine的开源重新成像Unity。
Nodulus-一个奇特的益智游戏。基于木板难题背后的数学理论,由一个可以用滑动旋转的立方体和杆的网格组成。
愤怒的小鸟风格游戏 - 努力复制Rovio著名愤怒的小鸟游戏的水平和相关机制,该游戏是在Unity游戏引擎中建造的。提供源代码是出于教育目的。
Match-3游戏 - Unity的比赛3游戏(例如Candy Crush和Bejeweled)。
最黑暗的地牢 - 统一最黑暗的地牢港口。几乎完全与原始相同。
霍格沃茨 - 霍格沃茨(Harry Potter)开放的沙盒游戏。
Infiniterunner3D-创建一个Unity的无限3D跑步游戏。
Cubeworld- Minecraft类似于Unity的游戏。
多人FPS-基于Unity3D的多人第一人称射击游戏。支持不同类型的输入设备,包括Kinect,Xbox控制器,LEAP运动和VR玻璃。
Starcraft Unity3D-在Unity3d上对暴雪的经典星际争霸游戏的娱乐。
基础
中间的
ARCORE-建立新的增强现实体验,无缝地融合了数字世界和物理世界。改变人们在Google规模的情况下改变人们的玩法,购物,学习,创造和体验世界的方式。
ARKIT-为iOS和iPados(世界上最大的AR平台)上的数亿用户建立无与伦比的增强现实体验。
Vuforia-世界上最广泛部署的AR。
创新的创建者 - 可扩展且可维护的基于统一的VR培训。
创新的创建者示例 - 简单的示例展示了Innoactive Creator的功能。
XR Interaction-ToolKit-examples- XR相互作用工具包使用的各种示例。
OpenVR XR -Unity XR API的OpenVR插件。
2D-Platformer-Hunter-统一的2D平台控制器。
运行时Unity编辑器/调试工具 - 使用Unity3D游戏引擎制造的应用程序内检查器和调试工具。
PATH -CREATOR-一种直观且轻巧的编辑器,用于快速在编辑器中创建光滑的路径。
UIWIDGETS-一个Unity软件包,可帮助开发人员创建,调试和部署有效的跨平台应用程序。
ScriptableObject -Architecture-使使用Scriptable对象作为Unity superity superity的架构的基本组成部分。
UNIRX-统一的反应性扩展。
c-sharp-promise-承诺用于管理异步操作的C#库。
FSM_COMMAND_PATTERNS-开发了一种基本平台游戏,用于实现状态模式和命令模式。
restclient-?基于承诺,简单的HTTP和REST客户端以统一,也支持回调! ?
本机工具包 - 轻松将本机IOS和Android功能集成到Unity项目中。
纱线旋转器 - 在游戏中构建交互式对话的工具!
UNITY2D组件 - 我构建的多种Unity3D组件集合,用于我当前正在开发的2D Platformer/rpg。
Unity Image Cropper-统一3D的基于UGUI的图像裁剪解决方案。
ChainSafe游戏 - 统一SDK用于建立与区块链相互作用的游戏。
在C#中为初学者编码 - 编码的基础知识,例如变量,功能和类,以及如何使用它们。
用Unity3D编写的设计模式 - 所有以Unity C#编写的四个设计模式的帮派,其中有许多示例。
Roll-a-Ball的简介 - 滚动球项目的简介,展示了最后一场比赛并描述了本教程中将涵盖的内容。
设置游戏 - 创建一个新项目并设置基本游戏。
移动玩家 - 使用玩家输入和物理力移动玩家对象。
移动相机 - 将相机相对移动到播放器。
设置游戏区域 - 设置游乐区。
创建可收集的对象 - 创建和放置“拾取”收藏品。
收集拾取对象 - 收集拾音器对象;讨论物理,碰撞和触发器。
显示分数和文本 - 计数,显示文本并结束游戏。
构建游戏 - 将游戏构建为独立应用程序。
作为行为组件的脚本 - 了解一个统一脚本的行为组件,以及如何创建和将它们附加到对象上。
变量和函数 - 哪些变量和函数,它们如何为我们存储和处理信息?
惯例和语法 - 了解一些基本惯例和写作代码的语法。
if语句 - 如何使用if语句以在代码中设置条件。
循环 - 如何使用for for,while and do -while循环以及每个循环以在代码中重复操作。
范围和访问修饰符 - 了解变量和功能范围和可访问性。
唤醒和开始 - 如何使用清醒和开始,这是Unity的两个初始化功能。
更新和固定update-如何效果通过更新和固定功能及其差异来改变每个帧。
向量数学 - 矢量数学的底漆 - 以及点和跨产品的信息。
启用和禁用组件 - 如何在运行时通过脚本启用和禁用组件。
激活游戏对象 - 了解一个统一脚本的行为组件,以及如何创建并将其附加到对象上。
翻译和旋转 - 如何使用两个变换函数转换和旋转以实现非韧性物体对象的位置和旋转。
Lookat-如何通过使用Lookat函数使游戏对象的转换面部另一个面对另一个。
销毁 - 如何使用销毁功能在运行时删除游戏对象和组件。
GetButton和GetKey-如何获取输入的按钮或键,以及这些轴的行为 /可以通过输入管理器修改。
Getaxis-如何以Unity为基于游戏的“获取轴”输入,以及如何使用输入管理器修改这些轴。
OnMousedown-如何在对撞机或GUI元素上检测鼠标单击。
getComponent-如何使用getComponent函数来解决其他脚本或组件的属性。
DELTATIME-什么是三角洲时间,以及如何在游戏中使用它来平滑和解释价值。
数据类型 - 学习值和参考数据类型之间的重要差异,以便更好地了解变量的工作方式。
课程 - 如何使用课程存储和组织您的信息,以及如何创建构造函数以与类的部分合作。
实例化 - 如何使用实例化在运行时创建预制的克隆。
数组 - 使用数组将变量一起将变量集中为更易于管理的形式。
Invoke- Invoke功能允许您安排在以后的时间进行方法调用。
枚举 - 枚举使您可以创建相关常数的集合。
开关语句 - 开关语句的作用就像流线条件。当您想将单个变量与一系列常数进行比较时,它们很有用。
事件 - 了解如何使用称为事件的特殊代表来订阅方法(功能)以在代码中创建灵活的广播系统。
创建基于文本的冒险第1部分 - 了解如何编程基于文本的冒险游戏,在该游戏中,玩家通过读取文本和通过键盘输入命令来探索一系列房间。
创建基于文本的冒险部分第2部分 - 学习如何在我们输入时显示房间中所有项目的描述。
如何玩测试游戏mod(官方Unity教程) - 在戏剧测试内部编辑教程中,您将学习如何在Unity中玩和模块微型。
OpenUPM-开源Unity软件包注册表。
Brackeys-游戏开发教程
固体 - 图片中的坚实原理。
.NET文档 - 带有dotnet的固体,di,n层,日志等。
GameDev -Resources-游戏开发资源的绝妙清单。
Awesome -Unity3D-分类的很棒的OpenSource Unity3D存储库。
GITHUB(800+)上的Awesome Unity开源 - Github上的Awesome Unity开源集合。
很棒的团结 - 有用的统一游戏引擎“免费”包,图书馆等的社区驱动列表。
令人敬畏的团结社区 - 由社区驱动的高质量统一资产,项目和资源的分类集合。
3DOF:通常在虚拟现实背景下使用的术语,是指仅跟踪旋转运动:俯仰,偏航和滚动。
6DOF:指在三维空间中刚性身体运动的自由。
我相信独角兽?如果您也这样做,请支持我。
捐赠以太坊, ADA , BNB , Shiba , USDT/USDC , Doge等:
钱包地址:jdnichollsc.eth
请让我们知道您的贡献!
用❤️制成
https://avatars0.githubusercontent.com/u/28855608?s=200&v=4“ align =“ right”>