ここから本文です

宿題でglutを使ってテトリスを作成している のですが最初のブロックを落としたあと...

質問者

michel_f_loveさん

2013/6/3011:11:56

宿題でglutを使ってテトリスを作成している のですが最初のブロックを落としたあと次 のブロックを落とすにはどうすれば良いで すか?

また積み上げかたもヒントください

この質問は、活躍中のチエリアンに回答をリクエストしました。

閲覧数:
326
回答数:
1

違反報告

ベストアンサーに選ばれた回答

グレード

カテゴリマスター

buynnnmmm1さん

リクエストマッチ

編集あり2013/6/3012:12:10

>nggpf248さん

英語だけど

http://www.codersource.net/MFC/OpenGL/OpenGLTutorial10GameInterface...

に解説+ソースつきで解説サイトありました。「tutorial glut tetris」で探したサイトから辿ってみつけた。

http://www.codersource.net/MFC/OpenGL/Asimple2DgamewithOpenGLBallwi...

を読んでからの方が良いかも。

英語が苦手な場合はオンライン翻訳サービスつかってください。


他にもあると思うので、同じキーワードでネット検索してもらって、上位のサイトを探してみて下さい。

短かいテトリスのソースコード沢山あるので、他の言語の短かいソースを参考にするのも良いと思います。


***追記1
短かいテトリスのソース(他の言語だけど)参考になると思います。

http://zapanet.info/blog/item/1125

このサイトは「tetris 短かい」というキーワードでネット検索してみつけました。


***追記2
結構短かいTetrisみつけましたPythonだけど。
http://www.pygame.org/project-Tetris+in+73+Lines-800-4495.html

短かくて読みやすいコード、あるいは解説の詳しいサイトの内容を参考にプログラムの骨格を考えた方が良いと思います。

このサイトは「tetris short python」でみつけました。

ワンライナー(1行で)テトリスもあったみたいですが、リンク切れてました。さがせば、まだみつかるかも。

***追記3

https://gist.github.com/developingo/5105671/raw/c1701604d608cd87abe...
https://gist.github.com/developingo/5105671/

に非常に短くて読みやすそうなPythonのテトリスがありました。
このあたりのソースを真面目に読めば、非常に参考になると思います。

http://defaultset.blogspot.jp/2010/06/video-tetris-in-5028-lines-of...
に動画がありました。





よろしくお願い致します。

ちょい足しを取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

ID/ニックネームを選択し、「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

ほかのID/ニックネームで利用登録する