ここから本文です

解決済みのQ&A

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

michel_f_loveさん

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

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

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

  • 質問日時:
    2013/6/30 11:11:56
  • 解決日時:
    2013/7/7 10:21:56
  • 閲覧数:
    300
    回答数:
    1

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

buynnnmmm1さん

リクエストマッチ!

>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...
に動画がありました。





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

  • 違反報告
  • 編集日時:2013/6/30 12:12:10
  • 回答日時:2013/6/30 11:55:01

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

総合Q&Aランキング

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

知恵コレに追加する

閉じる

知恵コレクションをするID/ニックネームを選択し、「追加する」ボタンを押してください。
※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

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