Unity 2D平台多人游戏开发完全指南视频教程
- 1. Introduction
- 1. Introduction
- 2. Important to know - Mindset of the course
- 3. Important to know - Q&A and Bugs
- 4. Important to know - Before we begin
- 2. Basics of Unity and C#
- 1. Install Unity and Visual Studio
- 2. Get and Setup Assets
- 3. Window and Tools
- 4. Components and what they do
- 5. Basic of C# - Variables and Execution order
- 3. Character development
- 1. Player setup
- 2. Movement
- 3. Idle and Move Animations
- 4. Blend Tree
- 5. Jump and Collision detection
- 6. Jump and Fall Animations
- 7. Flip functionality
- 8. Double Jump
- 9. Wall Slide
- 10. Wall Jump
- 11. Knockback
- 12. Buffer Jump
- 13. Coyote Jump
- 14. Clean up & Project
- 4. Tile Palette and Level Creation
- 1. Tile Palette, Tile map Collider and Sorting Layer
- 2. Rule Tile Setup - Auto Tilling System
- 3. Create First Level
- 4. Clean up & Project
- 5. Game Manager and Game Mechanics
- 1. Game Manager
- 2. OnTriggerEnter2D
- 3. Fruit Pickup - Collectable Items
- 4. Fruit Manager
- 5. Instantiate - Fruit Pickup VFX
- 6. Player's Death and Dead Zone
- 7. Player's Respawn
- 8. Checkpoints
- 9. Start & Finish Point
- 10. Total Fruits Collected
- 11. Clean up & Project
- 6. Traps & Level mechanics
- 1. Simple Trap
- 2. Saw Trap
- 3. Extend Saw Trap
- 4. Trampoline
- 5. Pushing Arrow
- 6. Falling Platform
- 7. Swing Platform
- 8. Fire Trap
- 9. Clean up & Project
- 7. Enemies
- 1. Enemy Mushroom
- 2. EnemyPlayer - Interaction
- 3. Enemy Chicken
- 4. Enemy Rino
- 5. Middle Section Clean Up
- 6. Enemy Plant
- 7. Enemy Trunk
- 8. Enemy Snail
- 9. Clean up and Project
- 8. UI & Saving System
- 1. Update Unity Version
- 2. Animated Background
- 3. New Game Button
- 4. The End Screen
- 5. Fade In Fade Out Effect
- 6. Switch UI Elements
- 7. Skin Selection
- 8. Level Selection
- 9. Save System Example
- 10. Save Level Progression
- 11. In Game UI
- 12. Save Collectables and Best Time
- 13. Purchase Skin System
- 14. Difficulty Manager & UI
- 15. Pause UI
- 16. Settings UI
- 17. Finalize UI
- 18. Clean up & Project
- 9. Camera
- 1. Cinemachine setup & Review
- 2. Camera shake
- 3. Camera transitions
- 4. Interactive camera in Menu
- 5. Clean up & Project
- 10. Audio
- 1. Audio Manager
- 2. Sound Effects
- 3. Background music
- 4. Volume settings
- 5. Where to look for audio
- 6. Clean up & Project
- 11. Game Polish
- 1. Upgrade Game Manager
- 2. Particle system - Dust & Snow
- 3. Rino Dust FX and Screen Shake
- 4. Player Dropping Fruits
- 5. On Respawn Event Action
- 6. Clean up & Project
- 12. New Input System & Gamepad support
- 1. Switch to New Input System
- 2. Gamepad Support
- 3. UI Action Map
- 4. UI Navigation with Keyboard and Gamepad
- 5. UI Navigation - Settings, Level Selection, Skin Selection & In Game
- 6. Clean up & Project
- 13. Co-op Version of The game
- 1. Join Multiple Players with Different Devices
- 2. On Player Join Functionality
- 3. Remember Player's Device and Number
- 4. Adapt Game For 2+ Players
- 5. Win Condition for 2+ Players
- 6. Co-op Camera
- 7. Main Menu Update For 2+ Players
- 8. Skin Selection Update For 2+ Players
- 9. Split Screen For 2+ Players - ( OPTIONAL )
- 10. Clean up & Project
- 14. Flying Enemies
- 1. Bat
- 2. Ghost
- 3. Bee
- 4. Radish
- 5. Blue Bird
- 6. Clean up
- 15. The End
- 1. Acknowledge the achievement
- 2. Build and Publish