Luciano Lima escreveu
Galera...blz?
Seguinte...to precisando de um algoritmo de uma bola kikando...se alguém puder dar uma luz...ja vasculhei a net atrás de informação..mas ta foda...o maximo que consegui, foi na wikipedia as leis de newton, kepler e tudo qto é maluco q a gente conhece...rsrs, mas nada.
Apliquei algumas formulas numa bola q montei em 2D mesmo...e ela cai com aceleração da gravidade...ficou massa...bate no chão e volta...só que fica nesse vai e volta sem fim...to sem saber como aplicar força a ela para dar o realismo de uam bola mesmo.
Quem puder dar uma luz...eu agradeço
É isso ai XNA na veia!!
Luciano Lima |
Para eliminar esse vai e volta sem fim, o que nao condiz com a realidade, vamos tentar pensar numa situação real:
Pense numa bola em queda livre e nada vai interferi-la até ela parar no chão.
1. Quando a bola é solta, inicialmente ela tem velocidade = 0 e uma altura H1
2. Quando a bola bate no chão pela 1º vez, ela alcança a sua velocidade máxima V1
3. Agora, quando ela sobe ela vai alcançar uma altura H2, que deve ser menor que H1. Quando ela bate no chão pela 2º vez, ela vai ter uma velocidade máxima V2, que deve ser menor que V1,
4. E assim sucessivamente até a altura e velocidade serem igual a 0(zero), por exemplo.
A ideia é dissipar "energia"; a sua bola tá indo e voltando sem fim pelo fato de nada estar sendo dissipado, pelo menos eu acho até pq nao to vendo código algum...
Tenta aplicar alguma ideia de dissipação no seu algoritmo e nos dá algum feedback depois.