西班牙语需求:开发 1–90 号宾果游戏,含 9×10 彩色号码板、语速与音量调节和叫号功能。
创建一个宾果游戏。 数字范围为 1 至 90。 选项: - 逐个出现的数字必须显示在一个由 9 行 × 10 列组成的网格面板上。第 1 列对应数字 1–10,第 2 列对应 11–20,依此类推。 每一行中所有数字的颜色相同,且与其他各行颜色互不相同。 - 必须包含一个速度调节器,用于提高或降低报号(朗读数字)的速度。 - 必须包含一个音量调节器,用于调节音频音量。 - 必须包含一个按钮,用于重新播报当前数字。 - 必须包含一个按钮,用于重新播报上一个数字。 - 必须包含一个按钮,用于重置当前对局。 - 必须包含一个按钮,用于开始一局新对局。 - 可通过 CSV 文件导入玩家票券(bingo card),每个票券附带唯一代码及其所含数字。 - 每张票券由三行组成,每行包含 5 个数字。第 1 列仅可填入 1–9 范围内的数字,第 2 列仅可填入 10–19 范围内的数字,第 3 列仅可填入 20–29 范围内的数字,依此类推,直至最后一列仅可填入 80–90 范围内的数字。 - 若已导入票券,则应将其持久化存储,避免每次重新输入。 - 也可手动逐张输入票券及其对应唯一代码。 - 必须包含一个按钮,用于暂停或继续游戏。 - 必须包含一个“连线(Line)”按钮:点击后暂停游戏,并验证是否达成连线条件(即某张票券的某一行全部 5 个数字均已出现;每局游戏仅允许达成一次连线)。若输入了喊出“Line”的玩家所持票券的代码,系统须判定该连线是否有效。 - 还必须包含一个“宾果(Bingo)”按钮:用于验证是否达成宾果条件(即某张票券全部 15 个数字均已出现)。若输入了喊出“Bingo”的玩家所持票券的代码,系统须判定该宾果是否有效。 - 每局游戏所用数字必须随机生成,且在开启新对局时不得重复。
Crea un juego de bingo. Los números van del 1 al 90. Options: - Los números que van saliendo se deben coloca en un tablero dividido en 9 filas por 10 columnas. Cada columna va del 1 al 10, la segunda del 11 al 20 y así sucesivamente. Para cada fila, el color de los números es el mismo y distinto al resto de filas. - Debe contener un selector de velocidad para poder aumentar o disminuir la velocidad de ir cantando los números - Otro selector para el volumen del audio - Un botón para volver a cantar el número actual - Otro botón para volver a cantar el número anterior - Un botón para reiniciar la partida - Un botón para empezar una nueva partida - Se pueden introducir los cartones con un código único con sus números a partir de un archivo csv. - Cada cartón se compone de tres filas y en cada fila tiene 5 números. En la primera columna irán los números del 1 al 9, en la segunda del 10 al 19, en la tercera, del 20 al 29 y así hasta la última que irán del 80 al 90. - Si se han introducido ya los cartones, se deben quedar almacenados para no tener que estar introducirlos otra vez. . También se puede introducir a mano cada cartón de números con su código. - Debe tener un botón para pausar el juego o continuarlo. - Debe tener un botón de línea. Para que haga una pausa y se compruebe si es correcta la línea (han salido los 5 números de una misma línea de un cartón y solo puede haber una línea por juego). Si se introduce el código del cartón del jugador que ha cantado línea debe indicar si es correcto o no. - También debe contener otro botón para bingo (han salido los 15 números de un cartón). Debe comprobar si se introduce el código del cartón si es correcto. - Los números de cada partida deben ser aleatorios y no pueden repetirse cuando se inicie un nuevo juego.