Da quando ho scoperto Box2D , lo sto usando per qualsiasi tipo di applicazione simile a un gioco che provo a scrivere, da prototipi molto piccoli o piccoli programmi per testare qualcosa, a progetti reali.
Grazie ad esso è terribilmente facile gestire qualsiasi cosa, dalle collisioni, alla fisica reale.
A volte, però, ho qualche dubbio al riguardo: se devo solo gestire cerchi o AABB e non ho bisogno di strumenti fisici avanzati (articolazioni o cose del genere), penso che un motore fisico potrebbe aggiungere una sorta di grande, sovraccarico non necessario.
Per riassumere la mia domanda: useresti Box2D (o altri motori fisici) in un gioco in cui la fisica è davvero semplice (come Super Mario, diciamo)? E, in caso contrario, perché?