C++ Ants Simulation 5, Ants Fight
1,093,955
Published 2021-08-03
Windows release github.com/johnBuffer/AntSimulator/releases/tag/v4…
Github github.com/johnBuffer/AntSimulator
00:00 Introduction
01:02 Two colonies
03:12 Three colonies
05:52 Four colonies
08:50 Thanks for wathing
All Comments (21)
-
Published a release for windows here (with the code) github.com/johnBuffer/AntSimulator/releases/tag/v3…
-
I have an idea for a possible part 6: the ability for colonies to branch out and create more queens and therefore other colonies. This will lay the foundations of "colony reproduction", a totally other aspect to ants. I would also like to add the idea of giving the ability for corpses to be food, suggested by notus42 to give better reward for war
-
Finally, I was hoping for the project to evolve in this way, great job.
-
Best notification I've received in a while
-
This brings me such a childish joy. Thanks for sharing this project!
-
Project is really going great- this was a great way to implement the soldier ants. Shows that perfect balance required between gathering resources and destroying the nearby colonies. Seems like location plays a big factor.
-
From my experience I see that there are 3 types of ants: workers, soldiers and explorers. I wonder how will it be if you add this third type, they should be faster and release a signal of higher priority(almost the only one) for the correct path.
-
Now this is the top down strategy game I've been dreaming of.
-
As much as I love the RGB color space, when choosing colors for teams, I highly recommend using the YUV color space instead. With a constant Y value, all colors will be the same brightness. In your current video, blue ants are much much harder to see than yellow ants. If you used the YUV then you would be able to easily choose different distinguishable colors while keeping all teams equally visible.
-
"thanks for wathing" 8:53 xD Amazing vid, it is incredible to see how surprising are the outputs are differents depending on the map and the number of enemy colonies. I wonder what are the perfect parameters for a colony to position itself well in relation to its environment
-
Sounds like it’s going to be a fun one! Love your ant projects keep up the good work.
-
This would make for an amazing mobile sandbox game. Just a simple UI where you can tab to place different assets such as food, walls, or different ant spawns and the ability to speed up or slow down time would make for a really simple but fun game. You could even put it for a small price to make some profit! Edit: a game similar to what I described above is called "Robot Colony"
-
Next Video: C++ ant simulation, ants take over earth Later: C++ ant simulation, ants rule universe Little More Later: C++ ant simulation, ants become god
-
Great video. How about: Dead ants from the same colony could give of a death hormone. Workers who encounter these, will bring the information back to the colony. The more often the colony receives these (in a short timespan?), the higher the change it'll breed a soldiers to combat the threat?
-
We've gone from walking to eating to helping to war just like mankind
-
Wow, it is fascinating how this project evolves; not just the ants, the visuals, the UI, controls (I'm assuming)! Still, no machineguns on the ants...
-
You can compare strategies: one colony will consistently produce fighters, which means less workers but be more prepared once you are attacked. The other colony will only produce fighters when needed.
-
welp this has now turned into a self-playing realtime strategy game love it
-
I am loving every single video of yours and this is probably the best follow up video ever. To pile on with the suggestions: it seems like positioning is the major factor for ants to win or loose here. How about some variation in the ants stats and priorities? Probably based on some square law plus constant. You can have a little evolution algorithm and tournament, hopefully producing several types of ants to excel at different types of levels. Again, love your work. Please keep them coming. Cheers
-
Great work so far, I’m loving how this project is turning out!