読者です 読者をやめる 読者になる 読者になる

macOSで音ゲーを作る上での障壁と懸念事項

macOSで動く音ゲーを開発したい 最近SpriteKitの記事をよく書いていますが,macOSで動く本格的な音ゲーを作りたいと思いチマチマと下準備を進めていました。 前の記事で紹介したリポジトリがまさにそれです。 以前からそれらしいものを組んで検証していたの…

SpriteKitでシーンにクリック可能なオブジェクトを配置するための仕組み

qiita.com qiita.com 上記の記事はiOS向けの記事です。 OSX用のゲームを作っている場合,touchesBegan はないはずなのでどうするのだろうと少し考えてみました。 前述の記事はオブジェクトに名前をつけてdelegateで処理させる戦略のようです。 名前を付けてS…

SpriteKitのSKSceneでShiftKey(装飾キー)をハンドリングする方法

SKSceneはNSResponderを継承しているはずなのに,なぜかfunc flagsChanged(with event: NSEvent) を継承してもコールバックが呼ばれないので,extensionで解決してみました。 extension SKView { override open func flagsChanged(with event: NSEvent) { scen…