Skip to content

ElixirCL/escape-room

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elixir Chile - Juego de Escape basado en Elixir

Escape Room es un juego de escape interactivo basado en la web construido con Elixir y Livebook. Los jugadores resuelven rompecabezas y desafíos escribiendo y ejecutando código Elixir directamente en su navegador.

Este espacio ha sido creado con el objetivo de motivar a los estudiantes a conocer y aprender el lenguaje de programación Elixir. Escape Room es una iniciativa de la organización Elixir Chile.

Nuestro objetivo es proporcionar a la comunidad los recursos necesarios para aprender y mejorar sus habilidades en Elixir y la ciencia de datos usando esta tecnología.

logo

Características

  • 🎮 Desafíos interactivos de codificación en Elixir.
  • 🌐 Se ejecuta completamente en el navegador utilizando Livebook.
  • 🔍 Verificación de código en tiempo real.

Empezando

Requisitos

Uso

Abre el archivo 00.livemd con Livebook.

Estructura del Proyecto

  • files/: Contiene los archivos principales de los problemas.
  • helpers/: Contiene una biblioteca con código común usado por los Livebooks.
  • solutions/: Contiene soluciones de ejemplo para cada habitación.

Contribuyendo

¡Las contribuciones son bienvenidas! Así es como puedes ayudar:

  1. Haz un fork del repositorio
  2. Crea una rama de características (git checkout -b feature/AmazingFeature)
  3. Haz tus cambios (git commit -m 'Agrega alguna AmazingFeature')
  4. Haz push a la rama (git push origin feature/AmazingFeature)
  5. Abre un Pull Request

Agregar Nuevas Habitaciones

Para agregar una nueva habitación (rompecabezas):

  1. Crea un nuevo documento *.livemd en el directorio del escape room deseado (ejemplo: oaks_lab/)
  2. Agrega la descripción de tu rompecabezas y el código de verificación en Elixir
  3. Prueba tu rompecabezas localmente y adjunta una solución dentro de solutions/.
  4. Envía un pull request

Licencia

Este proyecto está licenciado bajo la Licencia MIT - consulta el archivo LICENSE para más detalles.

Agradecimientos

Inspirado en Python Chile Escape Room.

Creado por Ninjas.cl para Elixir Chile.

About

🚪 Espacio creado con el objetivo de motivar a estudiantes a conocer y aprender el lenguaje de programación Elixir a través de desafíos.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages