Innovative Tech
レトロゲーム機でレトロゲームを自作 Microsoftが「TileCode」開発
Innovative Tech:
このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。
米Microsoftの研究チームが開発した「TileCode」は、レトロゲームをプレイする安価な携帯ゲーム機上でゲームソフトを開発するための開発環境だ。ゲームパッドと一体化した携帯ゲーム機の画面操作でビジュアルプログラミングを駆使し、レトロゲームを開発できる。
ゲームを作るには、プログラミング言語やスプライトなど、さまざまな事柄を習得する必要がある。ScratchやMakeCode ArcadeのようなWebベースのプログラミング環境も利用可能だが、通常はタブレットやPCが必要だ。
今回は、ゲーム制作のプロセスをタブレットやPCではなく、低価格のゲーム機で行えるようにした。開発環境は、MakeCode Arcade上に実装している。
開発プロセスは、多くのレトロゲームの基礎となっているタイルマップをベースにしている。各タイルには背景画像が表示され、その上にスプライトのセット(プレイヤー、ダイヤ、石など)が表示される。スプライトは、隣接するタイルに対して左、右、上、下の4方向のいずれかに移動できる。そのため、全ての編集は携帯ゲーム機の4方向パッドで完結する。
開発では、スプライトの種類ごとにルールを関連付けていく。例えば、ボタンが押されたらどうなるか、スプライトが衝突したときに何が起こるかなど、周囲との関係性を加味して指定する。
デモでは、アクションゲームの「バルダーダッシュ」やパズルゲームの「Bejeweled」などの有名レトロゲームの開発に成功し実際にゲームを動作させている。
Webブラウザ上ですぐに試せるライブデモサイトも公開している。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
IDCFクラウドへのランサム攻撃、495の企業・自治体に影響 一部には「復元難しい」との通達も
-
2
IDCFクラウドへの不正アクセス、ランサムウェア攻撃と明らかに 運営会社が回答
-
3
「応用情報技術者試験」申込障害 カード二重決済、「申込完了」でも座席なし……IPAが詳細発表
-
4
バイブコーディングで作った公開中のWebアプリ、9割に脆弱性 MSの研究者など調査
-
5
損保ジャパン、約6万件漏えいか 大和証券・シチズンと同じ委託先への不正アクセスで
-
6
相次ぐ不正アクセス受け、古川デジタル相がコメント 国民に3つのサイバー対策呼び掛け
-
7
「IDCFクラウド」障害で止まった「MTクラウド版」、「Googleクラウド」のバックアップで「さくらのクラウド」に移行へ
-
8
ChatGPT、無料版を含む全ユーザーに「GPT-6」 回答内に“操作できる画面”を生成する「Intelligent UI」搭載
-
9
Google広告の代理店アカウントに不正アクセス 顧客アカウントからカジノ広告無断配信 パスキー設定も侵入許す
-
10
HIS子会社からパスポート情報流出か、最大627人分 昨年の不正アクセスを公表
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR