Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C: Painovoima

Zakki [03.12.2007 19:27:26]

#

Jos teen pelin, jossa voi hypätä, ja hahmo putoaa takaisin maahan, niin siihen pitäis saada jotenki painovoima. miten saan sen tapahtumaan?

Gaxx [03.12.2007 19:32:45]

#

Ukolla on paikka(x, y). Lisäksi ukolla on nopeus(vx, vy). Nopeus muuttaa koko ajan paikkaa. Ukolla on vielä kiihtyvyyskin(ax, ay). Kiihtyvyys vaikuttaa kokoajan nopeuteen.

Eli yksiulotteisessa avaruudessa x, v, a.

a = 1.0;
v = a*t;
x = v*t; // t on kulunut aika.

Edit: Eli, kun ukko on ilmassa, siihen kohdistuu painovoima, joka aiheuttaa kiihtyvyyden(maassa 9.81m/s^2

TsaTsaTsaa [03.12.2007 19:35:17]

#

Koodivinkeistä löytyy esimerkki: https://www.ohjelmointiputka.net/koodivinkit/23935-cpp-painovoima

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta