Estou trabalhando com o AndEngine com extensão Box2d, mas a resposta geral ou uma idéia de conceito também serão apreciadas.
Eu tenho objetos parecidos com penas em um mundo de vista lateral 2D e quero fazer parte da simulação de física. Estou usando o amortecimento linear para fazer a "pena" cair lentamente. Isso pode não ser uma boa ideia, talvez eu deva aplicar força em cada atualização, mas, no entanto, isso funciona e faz com que o objeto pareça "leve" e parece que há ar com resistência.
Agora, como posso fazer com que os objetos pareçam penas caindo no ar?
Especificamente, estou procurando dois tipos de objetos: longos com baixa densidade, que devem se mover para baixo em um movimento de balanço lento e objetos quadrados que mudariam aleatoriamente a trajetória. Seria ótimo se essa pudesse ser uma simulação e o comprimento fosse um parâmetro - quanto mais longo o objeto, mais ele balançaria. No momento, quero simular penas, folhas e flocos de neve em um mundo dos desenhos animados.