skip to content
Site header image reelikklemind

Project: Plant Root Simulator

植物根系模拟器

Last Updated:

Project: Plant Root Simulator 🌱

植物根系模拟器


Overview

Plant Root Simulator is an engaging and educational desktop webpage that puts you in control of a growing root system. Navigate through the underground environment, create branches, and strategically explore to collect nutrients and water while managing your energy.


🚧 Currently only works on Desktop! 🚧

🎮 Gameplay

In this unique simulation, you control a root system with the goal of surviving and thriving. Explore the underground world, create branches, and balance your resources carefully.

Key Features

  • Intuitive root movement
  • Resource management (water and energy)
  • Branch creation mechanics
  • Challenging gameplay with strategic decision-making

🕹️ Controls

Keyboard Controls

  • Arrow Keys or WASD: Move root
  • Q/E: Move up/down
  • Space: Create new branch
  • P: Pause/Resume
  • R: Restart game

Mobile Controls

  • New Branch Button: Create a new root branch
  • Pause/Start Button: Pause or resume the game

🛠️ Technology

  • Graphics: Three.js for 3D rendering
  • Language: JavaScript
  • Platform: Web-based game

🚀 How to Play

  1. Start the game by moving your root
  2. Collect water and energy
  3. Create branches strategically
  4. Survive and grow your root system

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

🎨 Roadmap

Add more complex nutrient mechanics
Implement difficulty levels
Add sound effects and background music

🌟 Credits

  • Inspired by the fascinating world of plants

📄 License

Distributed under the GNU Affero General Public License v3.0 License. See LICENSE for more information.