Skip to content

About

Party Tricks es un juego 2D multijugador por turnos con minijuegos, pensado para niños, adolescentes y adultos jóvenes (10 a 27 años). Los jugadores recorren un mapa cíclico lanzando dados, ganan o pierden dinero según la casilla en la que caen, compiten en minijuegos cortos y se disputan diamantes. Gana quien tenga mas diamantes.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Party Tricks

Juego 2D multijugador por turnos con minijuegos, para jugar en el celular con amigos. Los jugadores recorren un mapa lanzando dados, ganan o pierden monedas según la casilla, compiten en minijuegos cortos y se disputan diamantes. Gana quien tenga más diamantes al final.

Proyecto de aula · Programación Móvil · Equipo: Isabella Amaya y Brayan Vasquez

Tecnologías

  • App: Flutter
  • Backend: Firebase (Authentication, Cloud Firestore, Realtime Database y Storage)
  • Gestor de estado: Riverpod
  • Juego: Flutter Casual Games Toolkit como referencia; Flame solo en los minijuegos de tiempo real que lo necesiten (ver docs/decisiones.md, D-11)

Cómo ejecutarlo

flutter pub get
flutter run

Para revisar el código y correr las pruebas:

flutter analyze
flutter test

Estructura de lib/

lib/
├── controllers/   lógica de cada pantalla (Riverpod)
├── models/        datos y estados
├── screens/       pantallas
├── services/      comunicación con Firebase y reglas del juego
├── theme/         colores y tema de la app
└── widgets/       componentes reutilizables

Documentación

Todo el detalle está en la carpeta docs/:

About

Party Tricks es un juego 2D multijugador por turnos con minijuegos, pensado para niños, adolescentes y adultos jóvenes (10 a 27 años). Los jugadores recorren un mapa cíclico lanzando dados, ganan o pierden dinero según la casilla en la que caen, compiten en minijuegos cortos y se disputan diamantes. Gana quien tenga mas diamantes.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages