Game Design and Development 1: 2D Shooter
游戏设计与开发 1:2D 射击游戏
- 专项课程Game Design and Development with UnityUnity 游戏设计与开发第 1 门 · 共 5 门
Module 01
From Game Player to Game Developer 从游戏玩家到游戏开发者
21 篇- 01Course Overview游戏设计与开发专业课程介绍
- 02Meet the instructor: Brian Winn课程讲师介绍:Brian Winn
- 03About MSU关于密歇根州立大学
- 04Course Overview课程概览测验
- 05The Game Design Process - Part 1: How are Games Made?游戏设计过程(一):游戏如何制作
- 06The Game Design Process - Part 2: The Role of the Game Designer游戏设计过程(二):游戏设计师的角色
- 07The Game Design Process - Part 3: The Game Development Team游戏设计过程(三):游戏开发团队
- 08The Game Design Process - Part 4: Costs and Limitations游戏设计过程(四):成本与限制
- 09Game Design Process游戏设计过程测验
- 10Additional Resources补充资源
- 11Game Engines Overview游戏引擎:概述与Unity介绍
- 12Solar System Project Overview太阳系项目概述
- 13Download and Install Unity 2020.3下载并安装 Unity 2020.3
- 14Unity SetupUnity工作站设置指南
- 15Troubleshooting Tips故障排除提示
- 16Create a Unity Project创建并配置Unity项目
- 17Download Project Assets下载项目资源
- 18Import Assets获取并导入项目资源
- 19Unity Editor OverviewUnity 编辑器界面元素介绍
- 20Unity Editor Quick ReferenceUnity 编辑器快速参考
- 21Additional Resources补充资源
Module 02
Understanding Core Unity Concepts 理解 Unity 核心概念
8 / 17 篇- 01Working in 3D Space2D与3D空间中的数学概念解析
- 02Setting up the Scene构建太阳系:设置太阳、地球与月球
- 03Working in 3D Space3D 空间测验
- 04Materials使用材质美化太阳系
- 05Lights使用灯光增强太阳系效果
- 06Adding Behaviors为太阳系添加行为
- 07New Reading
- 08Audio
- 09CamerasUnity 相机基础与多相机设置
- 10Prefabs
- 11Build & Test
- 12Materials, Lights, Behaviors, and Cameras材质、灯光、行为与相机测验
- 13Modify the Project
- 14Publish the Project
- 15Solar System Assignment
- 16Taking Screenshots
- 17Additional Resources
Module 03Building Your First Game
0 / 26 篇
- 012D Shooter Project Overview
- 02Create 2D Unity Project
- 03Import Input System
- 04Downloading Project Assets
- 05Import Custom asset package
- 06Player Visuals Setup
- 07Player Controls Setup
- 08Player Controls Setup (Cont.)
- 09Player Health & Damage Setup
- 10Player Shooting Setup
- 11Camera Setup
- 12Level Setup
- 13Game Manager and UI Manager Setup
- 14UI Setup: Score
- 15UI Setup: Pause screen
- 16Responsive and Scalable UI
- 17Other In-Game UI
- 18Main Menu Setup
- 19Finish the Gameplay Loop
- 20Adding Music
- 21Adding More Levels
- 22A Deeper Dive Into TextMesh Pro
- 23Code Walkthrough
- 24Finish the Project
- 252D Shooter Assignment
- 262D Shooter Modification Examples
Module 04Coding Gameplay Systems and Finishing Up
0 / 10 篇
- 01Unity Programming - Part 1: Introduction
- 02Unity Programming - Part 2: Object-Oriented Thinking
- 03Unity Programming - Part 3: Anatomy of a C# Script
- 04Unity Programming - Part 4: C# Overview
- 05Unity Programming - Part 5: C# Variables
- 06Unity Programming - Part 6: C# Conditionals and Loops
- 07Unity Programming - Part 7: C# Functions and Classes
- 08Unity Programming - Part 8: Using C# within Unity
- 09Unity Programming Quick Reference
- 10Course Wrap Up