Midterm preparation

Concept:

For my midterm project I want to create an artificial particle life simulation. I want to create a system that functions on its own, has different components that interact and react to each other, kind of like in a cell. Each category of particles would have different features and functions within the system. I would attempt to make it appear as organic and as “alive” as possible. I want to design the artificial life based on some rules, however, I would prefer to prioritize aesthetics and the feeling that the system portrays in my design. Here is the inspiration:

Code:

For the code, I want to utilize the different functions inside the mover class to create the different particle groups. The sketch illustrates what I am starting with.  I will want to assign different behaviors (such as breathing of the bigger particles) and movement to different categories. I am also using the different forces we learned to make the movement more natural.

Complex parts:

The more challenging parts will be the different behaviours. For instance, I want to simulate emergence and create grouping behavior between the small particles. I would also like to explore the idea of creating some kind of structure from those groups and simulate an organism that develops new behaviors.

Leave a Reply

Your email address will not be published. Required fields are marked *