テトリス作ってみました

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

テトリス作ってみました

#1

投稿記事 by バグ » 18年前

テトリスを作ってみました。良かったら遊んでみて下さい(^-^)
またコンソールですけど…(苦笑)

雷#wing

Re:テトリス作ってみました(^_^;)

#2

投稿記事 by 雷#wing » 18年前

DLできました~
落下速度もう少し速くてもいいような…

これって、DSなんですか?
色が付いてますが・・・???

バグ

Re:テトリス作ってみました

#3

投稿記事 by バグ » 18年前

早速、遊んでいただいたようで有難うございます(^-^)

落下速度は最初はかなり遅いんですが、最後には…(笑)
初速を速くしたい場合は、main関数の中のnWaitという変数の初期値を減らしてみて下さい。初期値は3000になっていますが、これは約3秒に1度落下するという設定なんですね。つまり、この数値1につき1ミリ秒という事です。15以下にするとゲームとして成り立たないので、20位で止めておいた方が無難かと思います(^_^;)

え…と、ところでDSとはなんでしょうか?(?_?)

WIN32APIの中の関数を使えば、コンソールアプリに色を付ける事が出来ます。このテトリスのプログラムの中のConsole.h、Console.cppの中にその辺りの関数が入ってますので、良ければ見てみてください(^o^)

管理人

Re:テトリス作ってみました

#4

投稿記事 by 管理人 » 18年前

おぉ、是非やってみます!

雷#wing

Re:テトリス作ってみました

#5

投稿記事 by 雷#wing » 18年前

ドス画面のことを表そうとしたんですが…違いましたか(^^;
ドス画面の略称って何で言うんでしょうか?

WIN32でそんなことが出来るなんて・・・びっくりデス!

是非見させていただきます。

バグ

Re:テトリス作ってみました

#6

投稿記事 by バグ » 18年前

あぁ、なるほど!DOSの略称でDSでしたか!(@_@;)

私はコマンドプロンプトとか、コンソールとか、DOS窓とか、呼んでいるので分かりませんでしたよ(;^_^A

Re:テトリス作ってみました

#7

投稿記事 by » 18年前

あ・・・oが無かったのか!(ぉぃ

解ってほっとしました^^

管理人

Re:テトリス作ってみました

#8

投稿記事 by 管理人 » 18年前

DSってニンテンドーDSを連想するな^^;

テトリスやりましたよ~^^
・・早くなる前に死んでしまいますが:;
所で無双って??

Re:テトリス作ってみました

#9

投稿記事 by » 18年前

三国無双とかだったり?w

DSか~持ってないから記憶外だった^^;

あ、別のスレッドに僕も上げたので良ければ^^
バグがありますし、ファイルももう存在しませんが・・・

バグ

Re:テトリス作ってみました

#10

投稿記事 by バグ » 18年前

>>管理人さん
最初は無双ではなく王者だったのですが、語感の良さで無双にしました。まぁ、いわゆる、その場ノリというやつです(笑)

>>雷さん
テトリスやってみました(^-^)

WINDOWSゲームプログラミングという書籍、実は私も持っているのですが、あれのサンプルのテトリスって、PIECEを5x5で判定してますよね?あれって何の意味があるのか不思議なんですよ…4x4でいいじゃないかなぁと私は思いました(;^_^A

5x5にするとテトリス棒の回転が自然な感じになるんですが、そのかわりに正方形の回転が不自然になるんですよ。

そんな訳で本来は、テトリス棒は5x5、正方形は4x4、その他は3x3という風にすれば綺麗な回転のテトリスを作る事ができるんですよね。

まぁ、面倒なので私もそこまでやってませんけどね(笑)

Re:テトリス作ってみました

#11

投稿記事 by » 18年前

そういえば、確かに・・・
どうやって解釈してたんだろう???

なるほど・・・確かにめんどくさそうw

閉鎖

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