ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

ミリ秒の取得

プログラム中で経過時間を知りたい場合はSDL_GetTicks()を使う。

Uint32 SDL_GetTicks(void);

この関数はSDLのライブラリの初期化からの経過ミリ秒を取得する。uint32の値を返すので49日以上経過すると0に戻ってしまう。
が、49日も続けてプレイするようなゲームを作る方が難しいから、普段は特に考慮しなくても大丈夫だろう。