紙芝居はクリックまたはキー入力で進みます。演出の後、左右矢印キーでアド子を動かせます。Sキーまたはスペースキーで幸せの波紋が広がります。スタンプを10回押したあと、アド子が左端の入口に触れるとミニゲームが始まります。ミニゲーム中は左右矢印キーで移動し、J・K・Lの画面ボタンまたは対応するキーでジャンプできます。スペースキーでも大ジャンプします。タッチ操作では、タップで幸せのスタンプ、横へのドラッグで移動、ミニゲーム中は画面の下の小・中・大のボタンでジャンプします。

中央の「魔法を起こす」を押すと、オープニングが始まります。

始めました

Flutter
始めました

スマホアプリとWebを、ひとつのコードでつくれるFlutterを使い始めました。

Flutter 始めましたのバナー
Flutter始めましたのバナー
作っているもの

ひとつのコードで、
スマホとWebへ。

  • 画面の状態は、Riverpodでまとめて管理する
  • 通信のしかたは、スマホとWebで自動で切り替える
  • スマホでは、ログインの情報を暗号化して保存する(FlutterSecureStorage)
  • Webでは、ブラウザーの保存場所を使う(SharedPreferences)
  • 部品のつなぎ込みもRiverpodで。テストのときに差し替えやすくする
やってみてわかったこと

同じコードでも、
端末ごとの違いはある。

ひとつのコードで複数の端末に出せても、通信や保存のしかたは、それぞれに合わせる必要があります。そこを最初に分けて作っています。