Open15
Playdate
Playdate を作っている Panic 社はあひるのゲームを作った会社
手回しクランチがついているのが特徴
GAME BOY は 4colors で Playdate は 2colors だけど解像度が高いので GAME BOY よりもきれいに見える
元々は Lua と C で開発できた。 Swift でも開発できるようになった
Swift の The Embedded Language Mode を利用するので Nightly toolchain が必要
イベントドリブンではなく、起動時に init と 50フレームで updateGame が呼ばれる
サウンド API が充実している
Teenage engineering が関わっている影響もあるかも
C API のラッパーが用意されている
用意されていないものは自作が必要
halfSteps が Float なので半音と半音の間の変更も可能
実機を Order したので届いたら動かすまでを改めてまとめてみる