This project is a step-by-step implementation of a Casual Defense Game using Unity and Unity Bolt (Visual Scripting). It follows the tutorial series by 골드메탈, which guides users through the creation of a defense game with engaging mechanics, unit management, and mobile compatibility.
-
Main Menu Creation
- Duration: 27:33
- Set up the main menu with basic UI elements and background design.
-
Parallax and Camera Movement
- Duration: 24:24
- Implement parallax scrolling and smooth camera movement for dynamic visuals.
-
Unit Differentiation: Enemies and Allies
- Duration: 36:27
- Create units that distinguish between enemies and allies.
-
Melee Units Implementation
- Duration: 14:25
- Develop melee units with attack behaviors and animations.
-
Ranged Units Implementation
- Duration: 25:09
- Add ranged units with unique attack mechanics.
-
Unit Purchasing System
- Duration: 24:41
- Implement a system to purchase units during gameplay.
-
Resource System
- Duration: 45:56
- Create a resource system to manage in-game currency and gameplay progression.
-
Opponent AI
- Duration: 21:34
- Develop AI for the opponent to challenge the player effectively.
-
Win and Loss Conditions
- Duration: 36:16
- Implement game-ending mechanics for victory and defeat conditions.
-
Channeling Sound Effects
- Duration: 21:19
- Add dynamic sound effects to enhance the gaming experience.
-
Mobile Build
- Duration: 12:52
- Optimize and build the game for mobile platforms, ensuring smooth gameplay.
- Unity Version: 2021.2.27 or later (preferably the latest LTS version).
- Project Type: 2D Template.
- Unity Bolt: For visual scripting and game logic implementation.
- Clone or download this repository.
- Open the project in Unity using a 2D project template.
- Follow the tutorial chapters to build each game feature.
- Test and refine as you progress through the development process.
- Asset Store Link: Casual Defense Assets
Download essential assets to create visually appealing and functional game elements.
This project is based on the Unity tutorial series by 골드메탈. Watch the full playlist here:
Unity Casual Defense Game - Little Wars Playlist
🎮 Happy Defending!
