many thanks for your comment ..
i choice always the most simplest solution, entity component system :
https://pastebin.com/9wcyRPny
the most simplest solution to build map (random walker ) && generate monster (simple % )
and the most simplest i find ""IA"" ;-) (hum ia .. hummm)