Skip to content

Latest commit

 

History

History
62 lines (42 loc) · 2.12 KB

README.md

File metadata and controls

62 lines (42 loc) · 2.12 KB

AutomataCraft 🌟

AutomataCraft is a mesmerizing cellular automaton renderer written in MIPS assembly language. Experience the beauty of evolution and emergence as you watch intricate patterns unfold.

AutomataCraft Sticker

Features 🚀

  • Visualize Evolution: Witness the stunning visual representation of cellular automata's growth and transformation.
  • Customize Simulations: Tailor your experiments by adjusting the world size, rule, and number of generations.
  • Pattern Exploration: Delve into the captivating world of automaton patterns and observe how they evolve over time.
  • Interactive UI: Enjoy a user-friendly interface that makes experimenting with different parameters a breeze.
  • Limitless Possibilities: Unveil intricate designs and unexpected outcomes by experimenting with various settings.
AutomataCraft Screenshot

Getting Started 🛠️

To embark on your journey with AutomataCraft:

  1. Clone this repository to your local machine.
  2. Open the terminal and navigate to the repository's directory.
  3. Assemble and run the MIPS assembly code using an appropriate simulator.
  4. Prepare to be captivated as you input the world size, rule, and number of generations.
  5. Marvel at the simulation as it unveils the remarkable evolution of the cellular automaton.

Usage 🎮

  1. Clone the repository:

    git clone https://github.com/your-username/AutomataCraft.git
    
  2. Navigate to the repository:

     cd AutomataCraft
    
  3. Assemble and run the MIPS assembly code using a simulator.

  4. Follow the prompts to input the world size, rule, and number of generations.

  5. Watch in awe as AutomataCraft brings patterns to life!

Requirements 🧩

MIPS assembly simulator

Contributing 🤝

Contributions are warmly welcomed! To contribute, fork the repository and create a pull request.

License 📜

This project is licensed under the MIT License.

AutomataCraft Sticker 2