Skip to content

Veerainsood/Time-Machine

Repository files navigation

<<<<<<< HEAD

🌍 Forest Degradation Simulation

(Warning Heavy site ... due to many 3d maps so may take time to load.. for best performance run on local machine)

Hosted -> https://time-machine-tntb.onrender.com/

(may need to revist the same link for best experience)


🎯 Final Tasks + Their Results:

The team members have commited to these basic functionalities being completed by the end of the project..

Any $\color{#FF0000}{Contribution}$ by any member will be taken into account $\color{#FF0000}{only~when}$ $\color{#FF0000}{they~complete}$ $\color{#FF0000}{their~allotted}$ $\color{#FF0000}{task}$✔️

  • 📌Adding and mentaining 5 3D Maps + Sustainable action developed -> Veerain and Aman ✅ $\color{#00FF00}(Completed)$
  • 📌Shop -> Kalyan ✅ $\color{#00FF00}(Completed)$
  • 📌Website Content Addition -> Aman + Kalyan ✅ $\color{#00FF00}(Completed)$
  • 📌Video Graphic Learning + Educational Content -> Aseem ⚠️ $\color{#FFFF00}(Delayed)$
  • 📌Backend Website Dev -> Aseem ❌ ($\color{#FF0000}Rejected \color{#FF0000}to \color{#FF0000}do)$
  • 📌Aseem(Commited minimum to developing a website better than or similar to https://jkyog.in/en/.
  • 📌UI Dev -> Aseem ❌ ($\color{#FF0000}Failed \color{#FF0000}to \color{#FF0000}do)$


🎯 Future Task Assignment:

The team members have commited to these basic functionalities being completed by the end of the project..

Any $\color{#FF0000}{Contribution}$ by any member will be taken into account $\color{#FF0000}{only~when}$ $\color{#FF0000}{they~complete}$ $\color{#FF0000}{their~allotted}$ $\color{#FF0000}{task}$✔️

  • 📌Adding and mentaining 5 3D Maps + Sustainable action developed -> Veerain and Aman (PENDING)
  • 📌Eductional Hub + Backend Website -> Aseem + Kalyan + Yash (PENDING)
  • Aseem(Commited minimum to developing a website better than or similar to https://jkyog.in/en/.
  • 📌UI Dev -> Aseem (PENDING)
  • 📌Website Content Addition -> Aman + Kalyan (PENDING)
  • 📌More yet to be revealed

📜 About

Our website simulates Forest Degradation over the years, offers potential solutions, and generates awareness among the masses. Forests globally are facing significant environmental degradation due to deforestation, unsustainable practices, and the effects of climate change.

Although efforts to raise awareness are ongoing, many people remain disconnected from the long-term consequences of their actions on the environment, especially at the local level. Traditional environmental education methods often fail to engage personally, limiting people's motivation to take meaningful action.

This project bridges the gap by offering an interactive, personalized, and impactful approach to environmental education, encouraging individuals to understand their local environmental challenges and take immediate steps to make a difference.


🌟 Features

  • Experience Past Habitats:

    • Users can immerse themselves in recreated historical habitats, including huts, temples, and ancient trees.
    • The environment includes various animals such as tigers and deer, alongside dense forests, offering an authentic glimpse into historical ecosystems.
    • The landscapes include ponds, rocks, mountains, and clouds, creating a complete historical experience.
  • Time Travel Machine:

    • Interact with a distinctive pink circle that serves as a time travel portal.
    • Select a specific year and click "Time Travel" to journey back and explore historical periods related to forest habitats and ecosystems.
  • Immersive and Engaging Maps:

    • Visualize deforestation trends and endangered species' habitats through detailed, real-time maps, helping users better understand the scope of environmental changes.
  • 3D Login Interface:

    • Users can create accounts, log in securely, and enjoy a personalized experience in the app.
  • Interactive Time Travel Interface:

    • Users can drag or scroll through a timeline to explore key historical periods and events related to forest degradation and explore past habitats.

Installation

  1. Clone the repository and navigate into the project directory, then install dependencies and run the development server:
    git clone https://github.com/Veerainsood/Time-Machine
    cd Time-Machine
    npm install
    npm run dev
    

🧑‍💻 Usage

  • New Users:

    1. Create an account using Gmail with a password of at least 6 digits.
    2. Click on the fire icon to experience time travel.
  • Returning Users:

    1. Log in with your registered Gmail and password.
    2. Click on the fire icon to experience time travel.

🛠️ Contribution

Aman Anand:

  • Initialized the Time Travel Map.
  • Added ground, atmosphere, tree models, character models.
  • Implemented Third-person Player, different models, player movement, and Third-person controller.
  • Added Ancestral Lodge, woods, horse models, Peasant 3D Model.
  • General bug fixes and created the README.

Veerain Sood:

  • Added First-person Player Movements and fixed ground issues.
  • Added random forest generation, night sky, and conditional rendering for forests.
  • Added the Time Machine and optimized its performance.
  • Added forest region, Login Page, modular houses, lakes, ponds, fish, Horse cart, and Mandir.
  • Optimized models for better performance and added sliders, mountains, navigation circles, and general bug fixes.

Kalyan Anudeep:

  • Created Blender Models and designed the Login Page.
  • Helped with general bug fixes and development tasks.

Aseem Anand:

  • Developed the Environment Game and Navigation Page.
  • Integrated Firebase for login and registration functionality.

Yashwanth:

  • Assisted in adding 3D models and debugging the game.

📧 Contact

Feel free to reach out to any of the contributors for more information or to contribute to the project!

=======

Time-Machine

temp