Um pequeno "jogo" desenvolvido em JavaScript utilizando a biblioteca P5JS
Documentação: p5js.org
O jogador (círculo azul) tem seu movimento controlado pelas teclas de setas direcionais do teclado. O inimigo (círculo laranja), se movimenta na tela aleatoriamente até que a distância entre ele e o jogador seja menor do que o raio de visão dele, então ele começa a perseguir (se movimentar na direção) do jogador. Quando o inimigo alcança o jogador, o jogo para.