Skip to content

Explore emergent behavior with the help of kinetic particles to simulate early life forms, Unveiling the beauty of self-organization and adaptation!

License

Notifications You must be signed in to change notification settings

kerodkibatu/PrimordialKineticLife

Repository files navigation

Primordial Kinetic Life Simulation

Demo

Primordial Kinetic life is a fascinating simulation project that replicates the emergence of life using kinetic particles. It offers an interactive experience to explore the beauty of self-organization and adaptation using simple(pssibly asymmetrical) laws of attraction and repulsion.

Technologies Used

  • Language: C#
  • Graphics Library: Raylib
  • User Interface: ImGui

Features

  • Mesmerizing kinetic particle simulations.
  • Interactive controls for altering simulation parameters.
  • Captivating visual representation of early life forms.
  • Real-time rendering and user-friendly interface.

Getting Started

Prerequisites

Installation

Method 1: Cloning and Running Locally

  1. Clone the Repository

    git clone https://github.com/kerodkibatu/PrimordialKineticLife.git
  2. Navigate to the Project Directory

    cd PrimordialKineticLife
  3. Run the Project

    dotnet run

    This will build and run the project locally on your machine.

Method 2: Using a Released Version

  1. Go to the Releases Section

    Head over to the Releases section of this repository.

  2. Download the Desired Release

    Download the version you want to use from the list of releases.

  3. Extract the Release Package

    Unzip the downloaded package to a location of your choice.

  4. Run the Application

    Depending on the specific application, follow the provided instructions in the release notes or documentation.

And that's it! You can choose either method that suits you best.

Usage

  • Launch the application.
  • Interact with the ImGui interface to adjust simulation parameters.
  • Observe the mesmerizing evolution of early life forms.

License

This project is licensed under the Apache 2.0 License.

Acknowledgements

Inspired by

About

Explore emergent behavior with the help of kinetic particles to simulate early life forms, Unveiling the beauty of self-organization and adaptation!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages