feat: adiciona atividade Padrões de reconhecimento de padrões
Nova atividade em app/src/atividades/programacao/padroes/, seguindo o padrão arquitetural das demais (BaseGameScene + Blockly + interpretador): - Cena Phaser (PadroesScene), blocos customizados, API do interpretador, validador e UI com painéis ENTRADA/SAÍDA. - Fase 1 (teste): loop "enquanto" que verifica se a ENTRADA contém apenas letras de A-Z (caso "ABC123" -> "INVÁLIDO"). - Registro em gameRegistry.js, rota em App.jsx e ajuste do teste do registry (EXPECTED_IDS -> 10 jogos).
This commit is contained in:
@@ -12,8 +12,10 @@
|
||||
import { gameConfig as ASPIRADOR_GAME_CONFIG } from "../atividades/programacao/aspirador/config/config.js";
|
||||
import { gameConfig as AUTOMATO_GAME_CONFIG } from "../atividades/programacao/automato/config/config.js";
|
||||
import { gameConfig as CRIPTO_GAME_CONFIG } from "../atividades/programacao/cripto/config/config.js";
|
||||
import { gameConfig as EXEMPLO_GAME_CONFIG } from "../atividades/programacao/exemplo/config/config.js";
|
||||
import { gameConfig as MOLE_MASH_GAME_CONFIG } from "../atividades/programacao/mole-mash/config/config.js";
|
||||
import { gameConfig as ORDERNACAO_GAME_CONFIG } from "../atividades/programacao/ordenacao/config/config.js";
|
||||
import { gameConfig as PADROES_GAME_CONFIG } from "../atividades/programacao/padroes/config/config.js";
|
||||
import { gameConfig as PUZZLE_GAME_CONFIG } from "../atividades/programacao/puzzle/config/config.js";
|
||||
import { gameConfig as SEMAFORO_GAME_CONFIG } from "../atividades/programacao/semaforo/config/config.js";
|
||||
import { gameConfig as TURTLE_GAME_CONFIG } from "../atividades/programacao/turtle/config/config.js";
|
||||
@@ -40,8 +42,10 @@ export const GAMES_REGISTRY = {
|
||||
aspirador: ASPIRADOR_GAME_CONFIG,
|
||||
automato: AUTOMATO_GAME_CONFIG,
|
||||
cripto: CRIPTO_GAME_CONFIG,
|
||||
exemplo: EXEMPLO_GAME_CONFIG,
|
||||
molemash: MOLE_MASH_GAME_CONFIG,
|
||||
ordenacao: ORDERNACAO_GAME_CONFIG,
|
||||
padroes: PADROES_GAME_CONFIG,
|
||||
puzzle: PUZZLE_GAME_CONFIG,
|
||||
semaforo: SEMAFORO_GAME_CONFIG,
|
||||
turtle: TURTLE_GAME_CONFIG,
|
||||
|
||||
Reference in New Issue
Block a user