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 したので届いたら動かすまでを改めてまとめてみる