Di recente ho trovato queste due gemme:
http://dan-ball.jp/en/javagame/dust/
La mia domanda è: come viene gestita in modo efficiente la fisica con così tanti elementi? Sto solo sottovalutando gravemente la moderna potenza di calcolo o è possibile 'solo' avere un array bidimensionale, ciascuna delle quali descrive ciò che è posto nella posizione corrispondente e simula ogni cella in ogni fase. Oppure si stanno facendo cose più complesse come riassumere grandi aree dello stesso tipo in un singolo set di dati e separare detto set in base alle esigenze?
Ci sono giochi open source come questo che potrei guardare?