Тёмный

UE5 3rd Person Tower Defense Part 10: Enemy Wave Variety 

Carbonic Acid Studios
Подписаться 85
Просмотров 164
50% 1

This tutorial will cover creating a adaptable wave system for the 3rd Person Tower Defense Tutorial using Unreal Engine 5. In this tutorial, we will:
-Create a Structure and a Data Table
-Add the Data Table into the system we already created.
Music by Bensound.com
License code: Y2YLQS8WZWLEHB7J

Игры

Опубликовано:

 

30 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 8   
@englishlearning-iy7zp
@englishlearning-iy7zp Месяц назад
This is a good system to create a wave system, but usually in games, not all the enemies in the wave come at once, for example, when wave 1 is active, if a total of 30 enemies come, first 5, then 10, and finally the last ones come, how can we do this and thank you.
@CarbonicAcidStudios
@CarbonicAcidStudios Месяц назад
Great point! I will create a video on that tonight and upload it tomorrow. If you want to know right now though here is how you do it: In order to do that all you would have to do is go to the structure that we created and add a new variable of type float and make the container type array like we did for the others. Then go to the data table and add the index with a delay of whatever length you want that matches the index of the enemy you want delayed. Then go back to the third person character blueprint. Go to the custom event "Spawn" and under the "Break S_Enemies" we created there should be the new float array we created. Get a copy of that like we did for the other 2 arrays and attach the variable "Enemy Select" to it. Create a delay after the point where we "Set Enemies Spawned" and attach the "Get" float array we created into it.
@CarbonicAcidStudios
@CarbonicAcidStudios Месяц назад
Here is the video: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-V3fFt2lKHEw.html
@sara-uh8xy
@sara-uh8xy 24 дня назад
hello i would like to know wat would be done for a endless mode we cant create 300 waves manually, is there a way to automate it so that it spawns the enemies on its own? i would like to know how to achieve that
@CarbonicAcidStudios
@CarbonicAcidStudios 24 дня назад
Great idea! Are you thinking increasing the enemy health and having it loop with the same waves (like in sanctum)? Or increasing the number of enemies? Or Both? Or something else?
@sara-uh8xy
@sara-uh8xy 24 дня назад
@@CarbonicAcidStudios both as time goes one the number of waves increases ie the wave number goes up and after a certain wave number les say multiples of 50 the enemies health goes up by 50 or something. Also i was wondering making the enemies spawn in player bp is efficient? or is making a spawner separate better.
@CarbonicAcidStudios
@CarbonicAcidStudios 24 дня назад
Ok, I think I know what you are saying. Correct me if I am wrong. You are talking about an automatic wave system based on time that automatically starts after a certain amount of time has passed since the last enemy in a wave was spawned. Then every certain amount of waves the health goes up. That would be hard to type out instructions for but I can make a video on that. For the spawner thing you are right, keeping it in the player bp is not efficient when it comes to a multi-level game. Making a separate spawner would be better in a lot of ways or using the level blueprint.
@sara-uh8xy
@sara-uh8xy 24 дня назад
@@CarbonicAcidStudios yes sir, similar to Bloon Toon TD 6 it has a normal and endless mode. would love to wait for the video
Далее
Построил ДЕРЕВНЮ на ДЕРЕВЬЯХ!
19:07
Souls-like Template for Unreal Engine
12:46
Просмотров 1,6 тыс.
10 Unreal Engine 5 PLUGINS I can't live without!
9:37
Просмотров 498 тыс.