less than 1 minute read

Tetris

言わずと知れた落ち物系のパズル

Flutter

スマホで操作をしやすくしたかったので、パフォーマンス良さそうかつ、WebブラウザorAndroidアプリで動かせるフレームワークを探して行き着いた。 Dart言語は癖が無くとても理解しやすかった。 ホットリロードは本当に快適で昔のJavaで書くAndroidアプリ開発を経験した身からすると最高でした。

操作方法

  • ドラッグアンドドロップで好きな位置に配置
  • タップで回転
  • Holdの枠をタップでホールド
  • 一手戻すボタン
  • リセットボタン
  • 設定ボタン
    • Nextの表示個数設定
    • 左手モード ON/OFF
    • AutoDrop ON/OFF
    • テンプレ設定(設定したテンプレを組んだ状態からスタートできる)

Link

ブラウザでの操作感も悪くない https://yakatakaya.github.io/flutter_tetris_simulator/