Skip to content

Silly project where I apply what I'm learning about Rust into it

Notifications You must be signed in to change notification settings

alcor-dev/Tavern-Of-Heroes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tavern Of Heroes

Pequeño proyecto para aprender Rust en mayor profundidad usando la mayor cantidad de opciones posibles dentro del lenguaje intentando ser lo más idiomático posible y evitar construcciones que puedan resultar confusas. A grandes rasgos:

  • Creación de personajes modular y fácilmente ampliable
  • Capacidad de creación de JSON con el objetivo de guardar la información
  • Facilidad de uso y ampliamente comentado para comprender la estructura del programa

La creación del programa me ha ayudado en gran medida a entender el funcionamiento de las bases de rust, sobre todo el sistema de borrows y cómo ir integrando distintos patrones de diseño. Así que ha sido un proyecto que ha ido con un desarrollo bastante discontinuado debido a obligaciones varias.

¿Qué más queda por hacer?

Intento ir incorporando la mayor cantidad posible de características que sean coherentes con la idea y todavía tengo un par pendientes que me gustaría realizar para sentir que puedo darle carpetazo final al proyecto:

  • Ser capaz de cargar desde el inicio un JSON para crear de nuevo la "base de datos" y modificarla como se desee.
  • Creación de conexiones a bases de datos: quizás a contenedores docker con PostgresSQL o MySQL.
  • Integrado sistema de TUI con opciones básicas y poco a poco más introducción de features manipulables con el programa.
  • Ideas que vayan surgiendo al ir teniendo mayor dominio del lenguaje y avance en mis experimentos sueltos.

About

Silly project where I apply what I'm learning about Rust into it

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages