Unity 2D游戏开发 Ruby‘s Adventure 1:课程介绍和资源导入

Unity 2D游戏开发 Ruby's Adventure 1: 课程介绍和资源导入

课程摘要

小镇上友好的机器人损坏后,这个小镇便处于危险之中!Ruby 的任务就是修复这些机器人! 学习从头开始创建此小型 2D RPG 游戏,拯救这个小镇!

你将学习:

  • 如何使用和自定义编辑器
  • 如何在开发中管理项目资源和场景
  • 如何创建角色和控制器
  • 使用瓦片地图来进行世界布局和设计
  • 如何将静态精灵调整为动画精灵

在世界中进行以下方面的交互:

  • 阻止角色移动
  • 拾取可收集对象
  • 对角色造成伤害
  • 世界中的敌人
  • 构建任务和对话 UI
  • 使用粒子来构建视觉风格
  • 在 HUD 中可视化游戏信息
  • 添加 BGM 和 SFX 的音频
  • 构建、运行和分发游戏

游戏场景

课程大纲

初始Unity

  1. Unity安装

    请参考 Unity 2022 新手安装与项目创建完整教程

  2. Unity编辑器

    请参考Unity 编辑器完整功能区与工具栏按钮详解

  3. 创建Ruby Adventure的项目

模板选2D

资源导入

注意"Ruby's Adventure:2D 初学者"项目 和学习内容仅兼容不低于 2018.3 的正式版。

资源链接 2D Adventure Game

登录自己的账号,点击添加即可。

打开项目,打开编辑器 ,然后选择 Window > Package Manager

要将资源 加载到场景中,请执行以下操作:

  1. 在搜索栏中,输入2D Adventure,然后单击搜索结果。

  2. 2D Adventure 页面中,单击 Download 并等待下载完成。

  3. 单击 Import 。然后弹出告警窗口,需要安装或更新相关组件,点InstallSkip

  4. 随后将打开 Import Unity Package 窗口,其中列出了所有文件,点击Next,列出所有资源后

  1. 单击 Import 将文件导入到你的 Unity 项目
相关推荐
电子云与长程纠缠10 小时前
UE5 Lyra PocketWorld进行3D内容UI预览 - 上
开发语言·学习·3d·ue5·游戏引擎
玖玥拾10 小时前
Unity3D RPG 入门项目(八)游戏设置面板、帧率控制、快捷技能药品栏、技能解锁系统
游戏·3d·unity·游戏引擎
ellis197011 小时前
u3d插件xLua[十] lua侧判空问题
unity
电子云与长程纠缠13 小时前
UE5 Lyra PocketWorld进行3D内容UI预览 - 下
开发语言·学习·游戏·ui·ue5
牛哇网络工作室1 天前
UnityHDRP写实数字人全流程基础5—语音输入和语音识别
android·unity·c#·游戏引擎·aigc·语音识别·xcode
ellis19701 天前
u3d插件xLua[九]例8 Hotfix
unity
淡海水1 天前
01-07-运行时-GC深度剖析-内存分配回收与结构选择
jvm·windows·unity·gc
优梦创客1 天前
游戏开发架构选型:第1篇|什么是架构?从进球事件看 MVC 的局限
unity·架构·游戏引擎·游戏开发
水无痕simon2 天前
3 RabbitMQ基础
分布式·rabbitmq·ruby
zhangphil2 天前
Unity3D(Unity)跨平台游戏引擎简介
unity