Draft 2 – Khalifa Alshamsi

Enhanced Interactivity and User Experience

  • Starting Menu:
    • Introduced a welcoming start menu with instructions, creating a clear entry point for the simulation.
    • Added a clickable “Start” button to initiate the simulation, improving usability.

 

  • Planet Type Selection:
    • Implemented a dropdown menu for users to choose from three planet types: Earth, Mars, and Venus.
    • Each planet type features unique visual characteristics, such as:
      • Earth: Oceans and patches of green land.
      • Mars: Red-orange desert-like appearance.
      • Venus: Golden tones.

 

  • Simulation Speed Control:
    • Added an adjustable slider to control the speed of the simulation in real time, ranging from 0.5x to 3x normal speed.
    • Enabled dynamic speed adjustments without disrupting the simulation.

 

Future Directions

  1. Planet-Planet Interactions: Implement gravitational forces between planets to simulate more complex orbital dynamics.
  2. Trail Visualization: Experiment with visual trails to trace orbits.
  3. Sound Integration: Adding a soundscape to complement the visual elements, such as tones triggered by planetary movements.
  4. Customizable Sun: This allows users to adjust the sun’s mass or position, creating different gravitational effects.

 

Leave a Reply

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