Sai che potresti fare?

una bella simulazione 3D con Irrlicht (motore grafico 3D) piuttosto semplice per iniziare ed estremamente divertente se hai tempo e voglia.

Puoi anche abbinare un motore fisico come newton o altri... ce ne sono tanti.

Il tutto programmato in C++ con risultati che potrebbero essere estremamente interessanti.