Wave One

FREE
Publisher Semih Orhan
File size 273.38kB
Number of files 92
Latest version 1
Latest release date 2020-01-30 11:12:09
First release date 2020-01-30 11:12:09
Supported Unity versions 2018.4.2 or higher

Wave One is a complete package to help you get started with your game that needs any kind of enemy* spawning system. It has been developed with the main goal of being easly customizable and extensible.


Features:
- WaveManager that saves you from having to make references to every component and just makes your life easier.
- WaveConfigurator helps you prevent making mistakes when adding components and shows you all your options.
- StartPoints to set up locations/areas for your enemies to spawn in.
- StartPointPickers to indicate in what order your StartPoints are chosen.
- Spawners which allow you to set up enemies for each wave, make them as complex as you wish.
- SpawnerPickers to indicate in what order the enemies for each wave are chosen.
- EndPoints if you are using the Unity NavMesh system to quickly set up end points for specific enemies and enemies without end points.
- Formation to spawn enemy units in a certain formation.


This project is fully open-source so everything is available to you on GitHub if you need it. In the assets there is a PDF containing the user manual. However, there is also a GitHub wiki containing the user manual and scripting reference which goes deeper into the workings of the asset and how to extend it.


GitHub | Wiki


* The tool has been developed for enemy spawning but in theory you should be able to use this to spawn friendly units as well.

Top Publisher Assets