2023-10-01から1ヶ月間の記事一覧
Swiftの基本演算子を読んで知らなかった事。 www.swiftlangjp.com Overflow演算子 Swiftでオーバーフローは通常できないが&を使うとできる。 let a = UInt8.max &+ UInt8(1) // -> 0 剰余演算子 a % b でbが負数になっても結果は変わらず
katsuyoshi.hatenadiary.com で調べたところまで実装できた。 流石に動画はまずいかなと思うのでスクショだけ。 DXOpalのテスト · GitHub
久しぶりにPlatformIOでM5Stamp S3を使おうとしたら、M5Stack StampS3が追加されてるのを確認できた。 しかし、そのまま作成したらエラーがでた。 (スクショは撮ってない。) 開くとこの様なエラーが出る。 UnknownBoard: Unknown board ID 'm5stack-stamps3'…
SCOREなどの文字表示の後は説明画面を処理してる様だ。 Space Invaders Code $0AEAから見てみる。 コメントを追っていくと 1秒待つ PLAYを一文字ずつ表示 splashAnimateが0なら上下逆さまになっているYを使う splashAnimateが1なら普通のYを使う SPACE INVAD…
作ることはないとか書いてたんだけどやっぱりやりたくなってしまった。 Space Invaders(1) - ひとしれずひっそり Space Invaders(3) - DrawStatus / ClearScreen - ひとしれずひっそり Space Invaders(4) - DrawScoreHead - ひとしれずひっそり のDrawStatus…