Skip to content

An arcade game where you have to serve your customers' orders in a very short time.

License

Notifications You must be signed in to change notification settings

Cyrodwd/Raychell-s-Quick-Bakery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raychell-s-Quick-Bakery

Un juego arcade en el que tienes que servir los pedidos de tus clientes en muy poco tiempo.

Concepto

Raychell, un panadero, abre su propia panadería la cual promociona mediante un comercial. Sin embargo, debido a una expresión exagerada usando el término 'fast', la gente se tomó literalmente su promoción, por lo que debe cumplir con las expectativas de ellos y atenderlos lo más rápido posible con sus órdenes correctas.

Controles

Tú unico control es el ratón. Siendo más específicos:

  • LMB: Agarrar pan y bolsas para los clientes.
  • RMB: Cerrar bolsas de pan (en caso de ser menos de tres panes dentro)

Objetivo

Obtener la mayor cantidad de puntos y órdenes correctas (infinito).

Mecánicas

  1. Arrastrar y soltar (panes y bolsas).
  2. 'Potenciadores'
  3. Desbloqueables (dos panes)

Clientes

Puedes atender máximo a tres clientes al mismo tiempo. Cada uno puede pedir de 1 a 3 panes en su bolsa. Se pueden atender a más de 10 clientes diferentes, en la lista de abajo puedes leerlos. Cabe aclarar que los clientes funcionan exactamente igual, en realidad son 'skins'.

Clientes y sus nombres

Los clientes son animales antropomorfos, ellos son los clientes que se tomaron literalmente tu promoción, y son los únicos que van al restaurante (una excusa para explicar por qué no hay más clientes). El cliente más paciente puede esperar 6 segundos. El menos paciente espera como máximo tres segundos.

  1. Vinnie:
    • Género: Masculino
    • Descripción: Zorro gris enano, hermano menor de Raychell.
    • Tiempo de espera: 8-4 segundos (el más paciente de todos).
    • Cantidad de panes por orden: 1-2 panes.
  2. Omuri:
    • Género: Masculino
    • Descripción: Perro Husky alternativo, con ropa de colores apagados y mucha seriedad.
    • Tiempo de espera: 6-4 segundos.
    • Cantidad de panes por orden: 1 pan.
  3. Nash
    • Género: Masculino
    • Descripción: Conejo buena onda, ropa para climas fríos y amable.
    • Tiempo de espera: 6-5 segundos.
    • Cantidad de panes por orden: 1-2 panes.
  4. Amy
    • Género: Femenino
    • Descripción: Perro Border Collie floja pero muy cobarde.
    • Tiempo de espera: 5-4 segundos.
    • Cantidad de panes por orden: 1-2 panes.
  5. Icchy
    • Género: Masculino
    • Descripción: Perro Coonhound de pelaje rosa, muy técnico y tal vez nerd.
    • Tiempo de espera: 4-3 segundos.
    • Cantidad de panes por orden: 1-3 panes.
  6. Yito
    • Género: Masculino
    • Descripción: León psicólogo serio.
    • Tiempo de espera: 4-3 segundos.
    • Cantidad de panes por orden: 2-3 panes.
  7. Reese
    • Género: Masculino
    • Descripción: Zorro militar muerto por dentro.
    • Tiempo de espera: 5-3 segundos.
    • Cantidad de panes por orden: 1-2 panes.
  8. Fisha
    • Género: Femenino
    • Descripción: Canguro yogui parlanchina, saludable pero con un antojo cada fin de semana.
    • Tiempo de espera: 3 segundos. (Más impaciente junto a Bianca)
    • Cantidad de panes por orden: 1 pan.
  9. Luna
    • Género: Femenino
    • Descripción: Oveja de lana morada amable pero piqui con la comida.
    • Tiempo de espera: 4-3 segundos.
    • Cantidad de panes por orden: 2-3 panes.
  10. Bianca
    • Género: Femenino
    • Descripción: Perro cockapoo feliz con la vida pero no muy realista.
    • Tiempo de espera: 3 segundos. (Más impaciente junto a Fisha)
    • Cantidad de panes por orden: 3 panes.

Tipos de pan

Hay más de siete tipos de panes. Entre ellos:

  • Crossaint
  • Pan dulce
  • Baguete
  • Pan integral
  • Muffin
  • Bagel (Desbloqueable después de conseguir 6500 puntos)
  • Pan de muerto (Desbloqueable después de conseguir 9000 puntos)

Potenciadores

En este juego, habrán tres potenciadores únicamente:

  • Lentes para clientes
    • Efecto: Sea la orden correcta o no, el cliente lo va a aceptar al no ver nada (NO SE INTENTA PROMOVER ESTE TIPO DE ACTOS EN LA VIDA REAL).
    • Duración: 6 segundos.
  • Paciencia x2
    • Efecto: Duplica el tiempo de espera del cliente.
    • Duración: 8 segundos.
  • Puntaje x2
    • Efecto: Duplica el puntaje obtenido por cada orden correcta.
    • Duración: 8 segundos.

RoadMap

Status de tareas: ( ✓ ) Completado ( - ) En proceso ( x ) Pendiente

Fase de Desarrollo (Octubre-Noviembre 2024)

    :: Octubre ::
    * [✓] Creación de ventana (Parin).
    * [✓] Gestor de escenas (Parin).

    :: Octubre-Noviembre ::
    * [✓] Lógica de arrastrar y soltar.
    * [-] Estante para los panes disponibles.
    * [x] Desarrollo de los clientes y diálogos.
    * [x] Sistema de puntuaciones.
    * [x] Desarrollo de potenciadores.

Fase de diseño gráfico (Diciembre 2024)

    * [✓] Crear cursor personalizado (15x20 por sprite).
    * [x] Dibujar spritesheet (32x32 por pan) de los siete panes.
    * [x] Dibujar spritesheet (64x128 por cliente) de los diez clientes.
    * [x] Diseñar interfaz

Fase de audio (Diciembre-Enero 2025)

    * [x] Creación de sonidos para la bolsa, clientes, etc.
    * [x] Buscar música adecuada para el juego.
    * [x] Implementar una radio con audio personalizable para 
          jugar con tu música preferida.

Contribuciones

Si bien soy muy introvertido y prefiero trabajar solo, si te gustaría contribuir no hay problema, estoy abierto a cualquier sugerencia que puedas otorgar.

Licencia

Este proyecto está bajo la licencia BSD 2-Clause, una licencia muy permisiva. Para obtener más información acerca de este, haz clic en el nombre de la licencia en este texto.

About

An arcade game where you have to serve your customers' orders in a very short time.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages