Ciao, ho recentemente imparato la libreria grafica SFML e vorrei utilizzare o creare un sistema di fisica 2D del corpo non rigido da utilizzare con esso. Ho tre domande:
La definizione di corpo rigido in Box2d è
Un pezzo di materia così forte che la distanza tra due frammenti di materia sul pezzo è completamente costante.
E questo è esattamente ciò che non voglio in quanto vorrei creare corpi elastici, deformabili, fragili e ricollegabili. 1. Esistono semplici motori fisici 2D, ma con questo tipo di caratteristiche? preferibilmente gratuito o opensource?
2. In caso contrario potrei usare box2d e lavorarci fuori per crearlo anche se si basa su corpi rigidi?
3. Infine, se esiste un semplice motore fisico come questo, dovrei continuare con il processo di crearne uno nuovo, semplicemente per esperienza e per migliorare la conoscenza matematica della fisica? Sento che sarebbe di grande aiuto se avessi mai voluto modificare il codice di un motore esistente o creare un gioco con una fisica davvero unica.
Grazie!