Y la otra pregunta es retomando la primera que te hice:
"Tengo un juego al que le quiero implementar X acciones". Esas acciones la hacen los jugadores normales, ya sean máquinas o humanos, pero no sé cuáles son las cantidades de acciones que se debe implementar" (En realidad sí lo sé, pero quiero programar dejándome puertas abierta para añadir funcionalidades a posteriori); ¿cuál sería el mejor patrón para ello?