
Unity即时战略游戏开发指南 从零开始打造你自己的RTS游戏
来自 网络整理·免费领取学习资源
5,737 领取 · 6,277 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《Unity即时战略游戏开发指南 从零开始打造你自己的RTS游戏》。官网需要单独购买,有集上可以免费领取。
课程目录
- 1 – Introduction and Setup
- 1 -Welcome to the Course
- 1 -Welcome to the Course.srt
- 1 -Welcome to the Course_en.srt
- 10 -Level Bounds
- 10 -Level Bounds.srt
- 10 -Level Bounds_en.srt
- 2 -Initial Project Setup
- 2 -Initial Project Setup.srt
- 2 -Initial Project Setup_en.srt
- 3 -Community & Support
- 3 -Community & Support.srt
- 3 -Community & Support_en.srt
- 4 -Accessing Our Projects
- 4 -Accessing Our Projects.srt
- 4 -Accessing Our Projects_en.srt
- 5 -Cinemachine Camera
- 5 -Cinemachine Camera.srt
- 5 -Cinemachine Camera_en.srt
- 6 -Top-Down Keyboard Movement
- 6 -Top-Down Keyboard Movement.srt
- 6 -Top-Down Keyboard Movement_en.srt
- 7 -Camera Zoom
- 7 -Camera Zoom.srt
- 7 -Camera Zoom_en.srt
- 8 -Camera Rotation
- 8 -Camera Rotation.srt
- 8 -Camera Rotation_en.srt
- 9 -Mouse Edge Panning
- 9 -Mouse Edge Panning.srt
- 9 -Mouse Edge Panning_en.srt
- 2 – Navigation Meshes, NavMeshAgents, and Player Input
- 1 -Section Intro
- 1 -Section Intro.srt
- 1 -Section Intro_en.srt
- 10 -Drag Select Multiple Units
- 10 -Drag Select Multiple Units.srt
- 10 -Drag Select Multiple Units_en.srt
- 11 -Add Units to Selection
- 11 -Add Units to Selection.srt
- 11 -Add Units to Selection_en.srt
- 12 -Areas and Obstacles
- 12 -Areas and Obstacles.srt
- 12 -Areas and Obstacles_en.srt
- 13 -A Method to Prevent Unit Dancing
- 13 -A Method to Prevent Unit Dancing.srt
- 13 -A Method to Prevent Unit Dancing_en.srt
- 14 -Multiple NavMeshes
- 14 -Multiple NavMeshes.srt
- 14 -Multiple NavMeshes_en.srt
- 2 -What is a Navigation Mesh
- 2 -What is a Navigation Mesh.srt
- 2 -What is a Navigation Mesh_en.srt
- 3 -The NavMeshAgent & Moving on a NavMesh
- 3 -The NavMeshAgent & Moving on a NavMesh.srt
- 3 -The NavMeshAgent & Moving on a NavMesh_en.srt
- 4 -Unit Selection
- 4 -Unit Selection.srt
- 4 -Unit Selection_en.srt
- 5 -Unit & Decal Rendering Layers
- 5 -Unit & Decal Rendering Layers.srt
- 5 -Unit & Decal Rendering Layers_en.srt
- 6 -Right Click to Move
- 6 -Right Click to Move.srt
- 6 -Right Click to Move_en.srt
- 7 -Drag Selection UI
- 7 -Drag Selection UI.srt
- 7 -Drag Selection UI_en.srt
- 8 -A Slight Detour The Event Bus
- 8 -A Slight Detour The Event Bus.srt
- 8 -A Slight Detour The Event Bus_en.srt
- 9 -Deselecting Units with the Event Bus
- 9 -Deselecting Units with the Event Bus.srt
- 9 -Deselecting Units with the Event Bus_en.srt
- 3 – Buildings & Units
- 1 -Section Intro
- 1 -Section Intro.srt
- 1 -Section Intro_en.srt
- 10 -The Build Unit Command
- 10 -The Build Unit Command.srt
- 10 -The Build Unit Command_en.srt
- 11 -Building Queue
- 11 -Building Queue.srt
- 11 -Building Queue_en.srt
- 12 -Diving into the UI
- 12 -Diving into the UI.srt
- 12 -Diving into the UI_en.srt
- 13 -The Progress Bar
- 13 -The Progress Bar.srt
- 13 -The Progress Bar_en.srt
- 14 -Showing the Build Progress
- 14 -Showing the Build Progress.srt
- 14 -Showing the Build Progress_en.srt
- 15 -Cancel Items in the Queue
- 15 -Cancel Items in the Queue.srt
- 15 -Cancel Items in the Queue_en.srt
- 16 -Even More Buildings & Units
- 16 -Even More Buildings & Units.srt
- 16 -Even More Buildings & Units_en.srt
- 2 -Our First Building – The Supply Hut
- 2 -Our First Building – The Supply Hut.srt
- 2 -Our First Building – The Supply Hut_en.srt
- 3 -Unifying Interactions with Buildings & Units
- 3 -Unifying Interactions with Buildings & Units.srt
- 3 -Unifying Interactions with Buildings & Units_en.srt
- 4 -ScriptableObjects as Configuration
- 4 -ScriptableObjects as Configuration.srt
- 4 -ScriptableObjects as Configuration_en.srt
- 5 -The Command Post
- 5 -The Command Post.srt
- 5 -The Command Post_en.srt
- 6 -Actions with the Command Pattern
- 6 -Actions with the Command Pattern.srt
- 6 -Actions with the Command Pattern_en.srt
- 7 -Command Context
- 7 -Command Context.srt
- 7 -Command Context_en.srt
- 8 -Show Commands on the UI
- 8 -Show Commands on the UI.srt
- 8 -Show Commands on the UI_en.srt
- 9 -Issue Commands from the UI
- 9 -Issue Commands from the UI.srt
- 9 -Issue Commands from the UI_en.srt
- 4 – Behavior Trees
- 1 -Section Intro
- 1 -Section Intro.srt
- 1 -Section Intro_en.srt
- 10 -Pick Only Not Busy GatherableSupplies
- 10 -Pick Only Not Busy GatherableSupplies.srt
- 10 -Pick Only Not Busy GatherableSupplies_en.srt
- 11 -Gathering Edge Cases
- 11 -Gathering Edge Cases.srt
- 11 -Gathering Edge Cases_en.srt
- 12 -Synchronize Animations
- 12 -Synchronize Animations.srt
- 12 -Synchronize Animations_en.srt
- 13 -Using Behavior Events
- 13 -Using Behavior Events.srt
- 13 -Using Behavior Events_en.srt
- 14 -Player Supplies
- 14 -Player Supplies.srt
- 14 -Player Supplies_en.srt
- 15 -Using Conditional Branches
- 15 -Using Conditional Branches.srt
- 15 -Using Conditional Branches_en.srt
- 16 -Returning Supplies
- 16 -Returning Supplies.srt
- 16 -Returning Supplies_en.srt
- 2 -Using Unity Behavior
- 2 -Using Unity Behavior.srt
- 2 -Using Unity Behavior_en.srt
- 3 -Custom Nodes in Unity Behavior
- 3 -Custom Nodes in Unity Behavior.srt
- 3 -Custom Nodes in Unity Behavior_en.srt
- 4 -Gatherable Supplies
- 4 -Gatherable Supplies.srt
- 4 -Gatherable Supplies_en.srt
- 5 -Unit Commands
- 5 -Unit Commands.srt
- 5 -Unit Commands_en.srt
- 6 -Gathering Supplies
- 6 -Gathering Supplies.srt
- 6 -Gathering Supplies_en.srt
- 7 -Return Supplies
- 7 -Return Supplies.srt
- 7 -Return Supplies_en.srt
- 8 -Smooth Gathering Movement
- 8 -Smooth Gathering Movement.srt
- 8 -Smooth Gathering Movement_en.srt
- 9 -Pick Better Gathering Locations
- 9 -Pick Better Gathering Locations.srt
- 9 -Pick Better Gathering Locations_en.srt
- 5 – Building Buildings
- 1 -Section Intro
- 1 -Section Intro.srt
- 1 -Section Intro_en.srt
- 10 -Cancel Building
- 10 -Cancel Building.srt
- 10 -Cancel Building_en.srt
- 11 -Unit Death Event
- 11 -Unit Death Event.srt
- 11 -Unit Death Event_en.srt
- 12 -Building Progress
- 12 -Building Progress.srt
- 12 -Building Progress_en.srt
- 13 -Resume Building
- 13 -Resume Building.srt
- 13 -Resume Building_en.srt
- 14 -Building Restrictions
- 14 -Building Restrictions.srt
- 14 -Building Restrictions_en.srt
- 15 -Building Restriction Visuals
- 15 -Building Restriction Visuals.srt
- 15 -Building Restriction Visuals_en.srt
- 16 -Distance Checking Restrictions
- 16 -Distance Checking Restrictions.srt
- 16 -Distance Checking Restrictions_en.srt
- 17 -Pay for Buildings
- 17 -Pay for Buildings.srt
- 17 -Pay for Buildings_en.srt
- 18 -Refund Building Cancellation
- 18 -Refund Building Cancellation.srt
- 18 -Refund Building Cancellation_en.srt
- 19 -Lock Unavailable Commands
- 19 -Lock Unavailable Commands.srt
- 19 -Lock Unavailable Commands_en.srt
- 2 -Building UI Menus
- 2 -Building UI Menus.srt
- 2 -Building UI Menus_en.srt
- 20 -Lock Tooltips
- 20 -Lock Tooltips.srt
- 20 -Lock Tooltips_en.srt
- 21 -Dynamic Tooltips
- 21 -Dynamic Tooltips.srt
- 21 -Dynamic Tooltips_en.srt
- 22 -Single Unit Selected UI
- 22 -Single Unit Selected UI.srt
- 22 -Single Unit Selected UI_en.srt
- 23 -Building Under Construction UI
- 23 -Building Under Construction UI.srt
- 23 -Building Under Construction UI_en.srt
- 24 -Building Spawn Event
- 24 -Building Spawn Event.srt
- 24 -Building Spawn Event_en.srt
- 25 -Increase Health While Building
- 25 -Increase Health While Building.srt
- 25 -Increase Health While Building_en.srt
- 26 -Single Unit Commands
- 26 -Single Unit Commands.srt
- 26 -Single Unit Commands_en.srt
- 27 -Building Events
- 27 -Building Events.srt
- 27 -Building Events_en.srt
- 28 -Using Sub Graphs
- 28 -Using Sub Graphs.srt
- 28 -Using Sub Graphs_en.srt
- 29 -Building Edge Cases
- 29 -Building Edge Cases.srt
- 29 -Building Edge Cases_en.srt
- 3 -Split Unit and Building SOs
- 3 -Split Unit and Building SOs.srt
- 3 -Split Unit and Building SOs_en.srt
- 30 -Configure the Buildings
- 30 -Configure the Buildings.srt
- 30 -Configure the Buildings_en.srt
- 31 -Section Closing
- 31 -Section Closing.srt
- 31 -Section Closing_en.srt
- 4 -Placing Buildings
- 4 -Placing Buildings.srt
- 4 -Placing Buildings_en.srt
- 5 -Build Building Action
- 5 -Build Building Action.srt
- 5 -Build Building Action_en.srt
- 6 -Parallel Execution in the Behavior Tree
- 6 -Parallel Execution in the Behavior Tree.srt
- 6 -Parallel Execution in the Behavior Tree_en.srt
- 7 -Animate Worker While Building
- 7 -Animate Worker While Building.srt
- 7 -Animate Worker While Building_en.srt
- 8 -Manage Competing Parallel Executions
- 8 -Manage Competing Parallel Executions.srt
- 8 -Manage Competing Parallel Executions_en.srt
- 9 -Finalize Building
- 9 -Finalize Building.srt
- 9 -Finalize Building_en.srt
- 6 – Military Units
- 1 -Section Intro
- 1 -Section Intro.srt
- 1 -Section Intro_en.srt
- 10 -Attack-Move
- 10 -Attack-Move.srt
- 10 -Attack-Move_en.srt
- 11 -The Grenadier
- 11 -The Grenadier.srt
- 11 -The Grenadier_en.srt
- 12 -Grenadier Projectile Visualization
- 12 -Grenadier Projectile Visualization.srt
- 12 -Grenadier Projectile Visualization_en.srt
- 13 -Timing Projectile Damage
- 13 -Timing Projectile Damage.srt
- 13 -Timing Projectile Damage_en.srt
- 14 -Area of Effect Damage
- 14 -Area of Effect Damage.srt
- 14 -Area of Effect Damage_en.srt
- 15 -Create the Air Transport
- 15 -Create the Air Transport.srt
- 15 -Create the Air Transport_en.srt
- 16 -Unit Transport Configuration
- 16 -Unit Transport Configuration.srt
- 16 -Unit Transport Configuration_en.srt
- 17 -Load Units Behavior Tree
- 17 -Load Units Behavior Tree.srt
- 17 -Load Units Behavior Tree_en.srt
- 18 -Load Unit Command
- 18 -Load Unit Command.srt
- 18 -Load Unit Command_en.srt
- 19 -Load Into & Hidden Commands
- 19 -Load Into & Hidden Commands.srt
- 19 -Load Into & Hidden Commands_en.srt
- 2 -A New Tree for Military Units
- 2 -A New Tree for Military Units.srt
- 2 -A New Tree for Military Units_en.srt
- 20 -Load Multiple Units
- 20 -Load Multiple Units.srt
- 20 -Load Multiple Units_en.srt
- 21 -Unload Units
- 21 -Unload Units.srt
- 21 -Unload Units_en.srt
- 22 -Unit Transport UI
- 22 -Unit Transport UI.srt
- 22 -Unit Transport UI_en.srt
- 23 -Unit Load & Unload Events
- 23 -Unit Load & Unload Events.srt
- 23 -Unit Load & Unload Events_en.srt
- 24 -Polishing & Clean Up
- 24 -Polishing & Clean Up.srt
- 24 -Polishing & Clean Up_en.srt
- 25 -Section Closing
- 25 -Section Closing.srt
- 25 -Section Closing_en.srt
- 3 -Taking Damage
- 3 -Taking Damage.srt
- 3 -Taking Damage_en.srt
- 4 -Sense Nearby Units
- 4 -Sense Nearby Units.srt
- 4 -Sense Nearby Units_en.srt
- 5 -AI Unit Awareness
- 5 -AI Unit Awareness.srt
- 5 -AI Unit Awareness_en.srt
- 6 -Attack Configuration
- 6 -Attack Configuration.srt
- 6 -Attack Configuration_en.srt
- 7 -The Attack Command
- 7 -The Attack Command.srt
- 7 -The Attack Command_en.srt
- 8 -Attack & Apply Damage
- 8 -Attack & Apply Damage.srt
- 8 -Attack & Apply Damage_en.srt
- 9 -Polish the Attack Behavior
- 9 -Polish the Attack Behavior.srt
- 9 -Polish the Attack Behavior_en.srt
- 7 – Unit Ownership
- 1 -Section Intro
- 1 -Section Intro.srt
- 1 -Section Intro_en.srt
- 2 -Unit Ownership
- 2 -Unit Ownership.srt
- 2 -Unit Ownership_en.srt
- 3 -Event Bus Channels Per Owner
- 3 -Event Bus Channels Per Owner.srt
- 3 -Event Bus Channels Per Owner_en.srt
- 4 -Owners on the Player Input & UI
- 4 -Owners on the Player Input & UI.srt
- 4 -Owners on the Player Input & UI_en.srt
- 5 -Track Supplies Per Owner
- 5 -Track Supplies Per Owner.srt
- 5 -Track Supplies Per Owner_en.srt
- 8 – The Tech Tree
- 1 -Section Intro
- 1 -Section Intro.srt
- 1 -Section Intro_en.srt
- 10 -Generify Property Access
- 10 -Generify Property Access.srt
- 10 -Generify Property Access_en.srt
- 11 -Safeguard Base Configurations
- 11 -Safeguard Base Configurations.srt
- 11 -Safeguard Base Configurations_en.srt
- 12 -Handle Losing Dependencies
- 12 -Handle Losing Dependencies.srt
- 12 -Handle Losing Dependencies_en.srt
- 13 -Show Dependencies on the UI
- 13 -Show Dependencies on the UI.srt
- 13 -Show Dependencies on the UI_en.srt
- 14 -Multi-Building Research Locking
- 14 -Multi-Building Research Locking.srt
- 14 -Multi-Building Research Locking_en.srt
- 2 -Tech Tree Scriptable Object
- 2 -Tech Tree Scriptable Object.srt
- 2 -Tech Tree Scriptable Object_en.srt
- 3 -Unlocking Dependencies
- 3 -Unlocking Dependencies.srt
- 3 -Unlocking Dependencies_en.srt
- 4 -Lock Commands with Unmet Dependencies
- 4 -Lock Commands with Unmet Dependencies.srt
- 4 -Lock Commands with Unmet Dependencies_en.srt
- 5 -Upgrade ScriptableObject
- 5 -Upgrade ScriptableObject.srt
- 5 -Upgrade ScriptableObject_en.srt
- 6 -Research Upgrades
- 6 -Research Upgrades.srt
- 6 -Research Upgrades_en.srt
- 7 -Multi-Tier Upgrades
- 7 -Multi-Tier Upgrades.srt
- 7 -Multi-Tier Upgrades_en.srt
- 8 -A More Responsive UI
- 8 -A More Responsive UI.srt
- 8 -A More Responsive UI_en.srt
- 9 -Apply Upgrades
- 9 -Apply Upgrades.srt
- 9 -Apply Upgrades_en.srt
- 9 – Simple Fog of War
- 1 -Section Intro
- 1 -Section Intro.srt
- 1 -Section Intro_en.srt
- 10 -Hide Units in the Fog
- 10 -Hide Units in the Fog.srt
- 10 -Hide Units in the Fog_en.srt
- 11 -Hide Buildings in the Fog
- 11 -Hide Buildings in the Fog.srt
- 11 -Hide Buildings in the Fog_en.srt
- 12 -Hide Supplies in the Fog
- 12 -Hide Supplies in the Fog.srt
- 12 -Hide Supplies in the Fog_en.srt
- 13 -Placeholders in Explored Areas
- 13 -Placeholders in Explored Areas.srt
- 13 -Placeholders in Explored Areas_en.srt
- 14 -Placeholder Removal
- 14 -Placeholder Removal.srt
- 14 -Placeholder Removal_en.srt
- 15 -Block Clicks on Invisible Objects
- 15 -Block Clicks on Invisible Objects.srt
- 15 -Block Clicks on Invisible Objects_en.srt
- 16 -Unit Fog Amnesia
- 16 -Unit Fog Amnesia.srt
- 16 -Unit Fog Amnesia_en.srt
- 17 -Clean Up
- 17 -Clean Up.srt
- 17 -Clean Up_en.srt
- 18 -Section Closing
- 18 -Section Closing.srt
- 18 -Section Closing_en.srt
- 2 -Fog of War Camera Setup
- 2 -Fog of War Camera Setup.srt
- 2 -Fog of War Camera Setup_en.srt
- 3 -Render the Fog
- 3 -Render the Fog.srt
- 3 -Render the Fog_en.srt
- 4 -Keep Track of Explored Locations
- 4 -Keep Track of Explored Locations.srt
- 4 -Keep Track of Explored Locations_en.srt
- 5 -Merge Visible & Explored Fog
- 5 -Merge Visible & Explored Fog.srt
- 5 -Merge Visible & Explored Fog_en.srt
- 6 -Softer Fog
- 6 -Softer Fog.srt
- 6 -Softer Fog_en.srt
- 7 -Unit Sight Configs
- 7 -Unit Sight Configs.srt
- 7 -Unit Sight Configs_en.srt
- 8 -Sight Ownership
- 8 -Sight Ownership.srt
- 8 -Sight Ownership_en.srt
- 9 -Determine Unit Visibility
- 9 -Determine Unit Visibility.srt
- 9 -Determine Unit Visibility_en.srt
- github.txt
包含内容
- · 1 – Introduction and Setup
- · 1 -Welcome to the Course
- · 1 -Welcome to the Course.srt
- · 1 -Welcome to the Course_en.srt
- · 10 -Level Bounds
- · 10 -Level Bounds.srt
- · 10 -Level Bounds_en.srt
- · 2 -Initial Project Setup
贡献者
Kevin
青铜