![ゲーム ゲーム](https://srad.jp/static/topics/games_64.png)
スクリーンショットをマリオ化するOS Xアプリ「Screentendo」が作られる
タレコミ by headless
headless 曰く、
スクリーンショットを撮影し、画像をスーパーマリオブラザーズ風のプレイ可能な画面に変換するOS Xアプリ「Screentendo」を作った人がいるそうだ(Screentendo、 VentureBeatの記事、 BBC Newsbeatの記事)。
ScreentendoはCocoaとSprite Kitを使用して作られている。画面上の任意の場所にScreentendoのウィンドウを重ねてリサイズし、ウィンドウ内をクリックするとスクリーンショットが撮影される。白黒の2値画像に変換したスクリーンショットから黒の部分を1、白の部分を0とした配列を生成し、1の部分にスーパーマリオブラザーズ風のレンガを配置する。あとは空と雲、プレイヤーのスプライトが追加され、プレイが可能となるようだ。ただし、このアプリは概念実証のために作られたもので、画像の変換は非常に遅く、ある程度はっきりしたコントラストのある画像が必要になるとのこと。スーパーマリオブラザーズのエミュレーターを作るつもりではなく、ある程度動作すれば十分という感じのようだ。ソースコードはGitHubからダウンロードできる。
スクリーンショットをマリオ化するOS Xアプリ「Screentendo」が作られる More ログイン