カウントダウンするプログラムを作りたいのですが

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
Kit

カウントダウンするプログラムを作りたいのですが

#1

投稿記事 by Kit » 15年前

Dxライブラリを使い、カウントダウンするプログラムを作りたいのですが、どうもソースが思いつきませんw ちなみにこんな感じのです→http://www.youtube.com/watch?v=NBWcCl3c ... eS5AYgzGj8

 各数字の画像を時間に合わせてこのように↑動かしたいです。たとえばスタートボタンを押すとカウントダウン開始、タイムヲッチのようなプログラムです。   アドバイスいただけたらありがたいです!!

softya

Re:カウントダウンするプログラムを作りたいのですが

#2

投稿記事 by softya » 15年前

今、どこまで出来るかをまずを教えてください。
ソースが有るなら、それも添付お願いします。
DXライブラリを理解したのなら、数字を表示するところぐらいまでは出来ていますせんか?

kit

無題

#3

投稿記事 by kit » 15年前

恥ずかしながらDxライブラリでは基本的な画面表示くらしかできません・・・・ソースはまだ作っていない現状で、ゼロスタートです。C言語自体は勉強していたのでさほど問題ないと思います。

softya

Re:無題

#4

投稿記事 by softya » 15年前

ここの掲示板のサイトの「ゲームプログラミングの館」を拾い読みで良いので、「3. 画像を表示する。」~「17.画像を分割して読み込む」辺りまでを読んでみてください。
http://dixq.net/g/
あとは、画像を作って時間を01:23と固定で良いので表示してみてください。まず、ここまでやってみましょうか。

kit

Re:無題

#5

投稿記事 by kit » 15年前

その辺ならできます(・ω・)

softya

Re:無題

#6

投稿記事 by softya » 15年前

じゃあ、秒単位じゃなくて毎フレームカウントダウンするプログラムをまず作ってみてください。上のが作れるなら作れるはずですから。
出来たら、ソースコードをここに添付してくださいね。

kit

Re:無題

#7

投稿記事 by kit » 15年前

えーっと、そこを教えてほしいのですが・・・><  簡単で結構なのでアドバイスとして一部のプログラム教えてくださいー!

softya

Re:無題

#8

投稿記事 by softya » 15年前

>その辺ならできます(・ω・)

まず、分かるところまでのソースコードを提示してください。
その辺なら出来ますと書かれていますが、本当に出来ているのか分からないと説明が出来ないです。

b

Re:無題

#9

投稿記事 by b » 15年前

0000~9999までの画像を用意して、順番に表示させればよいのでは?
int counter ;

for(i=9999;i>=0;i--){
    switch(i){
    case 9999:
        9999の画像を表示    break;
    case 9998:
        9998の画像を表示    break;
    ・
    ・
    ・
    ・
    case 0:
        0000の画像を表示    break;
    default:
        break;
    }
}

やっくん

Re:無題

#10

投稿記事 by やっくん » 15年前

横から失礼します。

>0000~9999までの画像を用意して、順番に表示させればよいのでは?
0~9の10個でできるかと思います。
0~9999までカウントする際に各桁に合った数字を表示すれば大丈夫かと。

閉鎖

“C言語何でも質問掲示板” へ戻る