Inspiration

El reto decia que ayudara en cosas como las habitaciones de trabajo, y pensamos que probablemente no es facil medir 1.5 metros de cada asiento, por lo que si tu pones tu habitacion, esta simulacion te permite mover las cosas como tu quieras, pero siempre se intentaran mantener a la mayor distancia posible

What it does

Simula, de manera similar a las fuerzas repulsivas de los atomos, una manera para se pueda acomodar una habitacion de manera que respete las regulaciones de distancia

How I built it

Lo cree utilizando Python, creando objetos de la libreria pymunk y aplicandoles fuerzas de manera dinamica en relacion a las otras particulas

Challenges I ran into

La libreria que utilizamos cambio varias veces a lo largo del proyecto, pasamos de tkinter, a pygame, a pygame con pymunk, ademas de esto, dentro de mi grupo soy el unico que sabe programar lo suficientemente bien para un proyecto como este, pero me ayudaron en investigacion y presentacion

Accomplishments that I'm proud of

Estoy realmente orgulloso de como quedaron las interacciones entre las particulas, ya que, si bien es cierto que pymunk hace el trabajo pesado, fue dificil programar correctamente estas interacciones

What I learned

Aprendi a utilizar la libreria pymunk, que creo que sera de gran ayuda en un futuro, ademas, tuve experiencia liderando un equipo

What's next for Simulador de distanciamento minimo necesario

El poco tiempo no me permitio implementar algunas cosas que creo que habrian sido muy utiles, una cuadricula que no interactue con las fisicas y que cambie dependiendo del zoom que se haga, la habilidad de detener particulas en su lugar, etc...

Built With

Share this project:

Updates