---------------------------------------------------------------------- ---------------------------------------------------------------------- tetoru - テトリスを作る ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- introduction ---------------------------------------------------------------------- Javaでテトリス作ってみた。 テトリスを作りたい人の参考になれば幸いです。 フォルダ構成は、eclipseで作成されたものそのままです。 src内のフォルダは以下のように配置してます。  src\com\torn\tetoru\parts   ベースとなるクラス。  src\com\torn\tetoru\templete   ベースとなるクラス。   ここにあるクラスを継承・実装してテトリスを作ります。  src\com\torn\tetoru\sample\frame   Swingを利用したGUIアプリケーション。   tetoru.jarをダブルクリックするとこれが起動する。   操作方法は、zやxを押したら回転するんで分かるでしょう。     src\com\torn\tetoru\sample\console   コンソール版テトリス。   KeyEventと透過フレームを使って無理やり実現。   コマンドプロンプトでわりと綺麗に表示される。   透過のためにJava1.7のAPIを使っているため、jre1.7がないと正常に   動かないかも   [実行方法]   1.tetoru_console.jarをコマンドプロンプトで実行    >java -jar tetoru_console.jar   2.テトル(入力用フレーム)をアクティブにして以下の文字を入力して    操作を行う。    'j' : 左移動    'k' : 下移動    'l' : 右移動    'a' : 右回転    's' : 左回転    ' ' : 開始 src\com\torn\tetoru\sample\frame\AI  COM作成中。  まだ、見るだけです。  評価値の求め方や目標ミノへの経路探索は工夫の余地あり。  tetoru_ai.jarクリックしたら起動します。   意見・感想・質問・駄目だしは下記までお願いします。  i07iwami@users.sourceforge.jp ---------------------------------------------------------------------- 雑記 ---------------------------------------------------------------------- タブレットを買い、Androidアプリを作る気になってきた。 その前に、COMをそれなりに実装したい。 Androidアプリにしたら、やっぱり通信対戦できないとね!! そういえば誤表記が残ってるな。。。 ---------------------------------------------------------------------- history ---------------------------------------------------------------------- 2012/8/18 初期リリース ver0.3 2012/8/19 コンソール版作成 ver0.4 2012/9/22 COMの簡易実装 ver0.5