C言語をつい最近始めました。この度、テトリスを作ろうと思ったのですが・・・
Posted: 2013年4月11日(木) 00:07
独学でC言語を勉強していて、明快C言語 入門編 を読み終えたので
つい最近 http://www.nhk.or.tv/kow/program/index.php こちらのHPを参考にコンソールでのテトリスを作りました。
コンソールでのテトリスは多少躓きつつも完成させることができました。
そして、C言語で扱えるDXライブラリを使ってテトリスを作ろうと思うのですが、思うように行きません・・・
コンソールで作った際は、
int stage[20][10]={0}; の用に配列でステージを作り
if(stage[j]==0)
printf(" ");//スペース
else if(stage[j]==1) //壁と床に仕様
printf("□");
else
printf("■"); //ブロックに仕様
のように、割り当てることができました。
ですが、DXライブラリで画像を読み込んで作成しようとすると
どのようにして画像を読み込んで、ブロックを作ったらいいのか検討がつきませんorz
現状、どうしたらいいのかさっぱりわからなくなってしまいました(涙
皆さんのアドバイスを頂けないでしょうかm(_ _)m よろしくお願いします。
つい最近 http://www.nhk.or.tv/kow/program/index.php こちらのHPを参考にコンソールでのテトリスを作りました。
コンソールでのテトリスは多少躓きつつも完成させることができました。
そして、C言語で扱えるDXライブラリを使ってテトリスを作ろうと思うのですが、思うように行きません・・・
コンソールで作った際は、
int stage[20][10]={0}; の用に配列でステージを作り
if(stage[j]==0)
printf(" ");//スペース
else if(stage[j]==1) //壁と床に仕様
printf("□");
else
printf("■"); //ブロックに仕様
のように、割り当てることができました。
ですが、DXライブラリで画像を読み込んで作成しようとすると
どのようにして画像を読み込んで、ブロックを作ったらいいのか検討がつきませんorz
現状、どうしたらいいのかさっぱりわからなくなってしまいました(涙
皆さんのアドバイスを頂けないでしょうかm(_ _)m よろしくお願いします。