I made a Tower Defense Game with 200,000+ Units

Описание к видео I made a Tower Defense Game with 200,000+ Units

#gamedev #devlog #bevy
Have you ever played a tower defense game but thought there weren't enough units? Well in this video I'm going to detail how I developed a tower defense game with over 200,000 units. I used the Bevy game engine and the programming language Rust to make this game and had to use several workarounds to simulate this amount of units. In this video there will be many topics covered including instanced rendering, spatial partitioning, spatial hashing, etc. In the end, the game is able to run at 25+ FPS with 200,000 units on my machine and this can certainly improve if I were to optimize the game even further. This is a vast improvement on the large unit simulations which I've done in the past and this simulation also has a decently playable game loop.

I made a Tower Defense Game with 200,000+ Units

Join my discord!:
  / discord  

Time Stamps:
Intro - 0:00
Instanced Rendering - 0:42
Spatial Hashing - 1:31
Collision Resolution - 3:20
Static Instanced Animation - 4:10
Custom Level Editor - 5:00
Level vs Unit Collision(Buggy) - 6:30
Trebuchet Tower(First Tower) - 7:00
Death Animations - 8:21
Bow Tower(Second Tower) - 9:06
Outro - 10:20

Music Used:
Chill Wave by Kevin MacLeod
Rynos Theme by Kevin Macleod
♪ Marshmellow (Prod. by Lukrembo)
Link :    • lukrembo - marshmallow (royalty free ...  
♪ Biscuit (Prod. by Lukrembo)
Link :    • (no copyright music) lofi type beat “...  
♪ Onion (Prod. by Lukrembo)
Link :    • (no copyright music) lofi type beat “...  

Комментарии

Информация по комментариям в разработке