Fly with the free Simple Boid System Plugin from WastedStudios
Fly with the free Simple Boid System Plugin from WastedStudios

Fly with the free Simple Boid System Plugin from WastedStudios

In today’s Marketplace Spotlight we speak to Christian Söllner from WastedStudios about their Simple Boid System Plugin which is available to download for free from the CRYENGINE Marketplace, right now.

Hi Christian! Thanks for joining us. This is a great plugin, can you describe it for users who might not be aware of what it can do?

Our plugin simulates the flocking behavior of birds to achieve realistic looking movement during their flight. Thanks to the plugin system CRYENGINE provides, it’s possible to simply drag and drop the binaries in any project running the latest supported version of CRYENGINE (currently 5.4) to use the features for your own project. The video below shows you how to get it up and running in your own project and how the boid system looks when it is implemented.

Why did you decide to make this plugin?

We had to implement a boid system for a project we were working on and we believe in the concept of a marketplace for plugins, so we had the perfect opportunity. The plugin system enables developers to provide a binary file which can enhance any project where it is implemented, right out of the box. Additionally, the plugin can be maintained as a standalone project. Therefore the work which has to be done to update the plugin in several projects takes a lot less effort. This is a huge advantage when you have to work on several projects and don’t want to port the code from one project to another.

Plugins in general benefit from their ease of use. CRYENGINE’s GameSDK offers the possibility of a built-in boid system which is very powerful and has a lot of features. However, we wanted to give the community an alternative with a more lightweight solution, which is simple to implement.

How long have you guys been working with CRYENGINE?

We started working with CRYENGINE back in 2014. We undertook a lot of research and feasibility studies from then until CRYENGINE 5.0 was released. With the release of 5.0 we started committing our projects to CRYENGINE and began porting the prototype of our current main game project to CRYENGINE. We also started to work on two virtual reality applications alongside our prototype. From 5.0 on we started porting all projects to the latest version on release and intensively made use of each engine version.

Will we see more plugins from you?

We definitely want to continue developing plugins with a focus on enhancing the user experience while using CRYENGINE’s sandbox. We are aiming for several plugin releases. This includes, for example, enhancements for already existing engine features. For instance, a plugin which handles the AI’s behavior tree in a dedicated window inside the CRYENGINE’s sandbox, instead of hardcoding the content of the behavior trees in an .xml file using an external file editor. But we are also trying to implement some of our own stuff which we hope just makes your life easier as a developer.

Thanks Christian!

You can find out more about WastedStudios by visiting their website and check out the free plugin download here. Check out the plugin, and if you decide to implement it in your project, we’d love to see your work. Get in touch on the forums, Facebook, and Twitter.


November 29, 2017 08:59

I love the boid system from the beginning since Crysis games, I think it needs more functionality to be added like the simulation of people crowds (more intelligent) with more animations capable and flexibility maybe multiple animations (random) of individuals, simulation of people walking in the streets, simulation of cars driving along a path line open or closed, or maybe something more powerful like a MICRO FAUNA, when you walk in a city you see birds flying, birds over the ground in the park, and some of them right in the edges of the houses or buildings, thats needed to give life to the games, when a think in MICRO FAUNA I think some different creatures coexisting, I mean in a tree there are birds and monkeys in the branches, lizards in the trunk and insects around the roots all automatically generated when the player is near.

November 28, 2017 11:59

Good work guys. I've been looking forward to seeing this since you first mentioned it.

November 28, 2017 04:12

hope more and more contribute to cryengine