KUNISAN.JPブログ - 55 / 1691 ページ

新規書き込み
ページ:1 ... 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 ... 1691

フルーツゲーム3D 赤青メガネ対応版 - プチコン4でアナグリフの立体視

名前: 小川 邦久 リンク: https://kunisan.jp 日付: 2022年10月1日
フルーツゲーム3D 赤青メガネ対応版 - プチコン4でアナグリフの立体視赤青メガネで立体視可能な実験作品的ミニゲームを作りました。ゲームのベースとなっているのは、3年前にプチコン4で作成した「フルーツゲーム3D」で、画面の向こうから飛んでくるフルーツを取りまくるというルールです。ただ、初代の「フルーツゲーム3D」と違い、障害物や敵などのお邪魔キャラは存在せず、シンプルに60秒間でフルーツをどれだけ取れるかというルールになっていて、赤青メガネで立体視することが主な目的となっています。ただ、赤青メガネが無くても通常の疑似3D画面でプレイ可能ではあります。

タイトル: フルーツゲーム3D 赤青メガネ対応版
公開キー: 4Q4A5X4FD



もともとは前作の「空飛ぶロボット3Dシューティング」で立体視できるようにしようと思いついたことが、赤青メガネに対応した作品を作ることになったきっかけです。当初はLFILTER命令でレイヤーをモノクロにした上で1/60秒ごとに赤/青を交互に表示する形(色付けした別レイヤーをLAYER命令で乗算合成)で作ってみました。しかし、この方式は画面を高速で点滅させるため、液晶ディスプレイに大きな負担がかかってしまい、画面に一時的な「焼き付き」のような症状が出てしまいました。また、赤青メガネを通して見ても、画面がチカチカして目が疲れるのと、視差(右眼用と左眼用の画像のずれ加減)を調整してもあまり飛び出して見えるような感じにはなりませんでした。

そこで発想を一から練り直し、スプライトそのものを赤/青に分けて、同じくLAYER命令で今度は加算合成するようにしました。すると画面がチカチカすることもなく、液晶ディスプレイに負担もかからない上、赤青メガネでしっかりと立体視できるようになりました。(ちなみに「空飛ぶロボット…」はすでに完成まで作りこんでしまっていたため、そのような改造に対応できませんでした。)

その後、キャラをキューブ状のものからフルーツに変えて、画面奥の方に王様の拡大画像を置き(王様の設置は、3D感を出す以外の意味はないです)、タイマーやコンボなどを設定してゲームとして完成しました。立体視のモードはL/Rボタンで切り替えることができます。以下、赤青モード(スプライトをグレースケールに変換して赤と青に色分けしたもの)とカラーモード(スプライトの原色から赤と緑青に分けたものと、グレースケールに変換して赤と緑青に分けたものを50%:50%でブレンドしたもの)の画像です。

[ 赤青モード ]

[ カラーモード ]

ちなみに立体視の仕組みですが、基本は右眼用の画像と左眼用の画像を用意して、右眼用の画像(青)は奥に行けば行くほど右よりに、左眼用の画像(赤)は奥に行けば行くほど左よりに行くように表示座標を設定するというのが基本になります。また「青」と書きましたが、赤青メガネの青は、緑が入った水色っぽい色になっていて、青色の画像に緑を入れても右眼で見ることができます(これにより画面を明るく調整できます)。

また、視差が大きいと飛び出すような映像にすることができる反面、立体に見えづらい/見えないという人が多くなり、視差が小さいと立体には見えやすくはなるものの、飛び出すような感覚は薄れるという感じになります。これのバランスをうまく取る必要が出てきますが、視差を調節できるような機能を付けるのも一手です。今回のゲームではZL/ZRボタンで視差を調節できるようになっています。

以下、プログラムです。



今回は立体視に関係したプログラムを関数化して、また後日いつでも使えるようにしておきました。その関数群を使って作ったでもが以下のデモです。自転する星が球状に公転するというもので、赤青メガネを使うと動画の途中から立体視できるようになっています。



今回は突貫で制作して、実質3日でゲームが仕上がりました。立体視を楽しむには赤青メガネが必要なので、正直かなりニッチな作品かと思いますが、まあたまにはこういうのもいいのかなと思っています。





プチコン4関連記事(リンク一覧): ムカデ四匹対戦ゲーム - プチコン4でCOM対戦型ゲーム / 慣性シューティング イネルシア - プチコン4でエクセリオン風ゲーム / フルーツ好きのアルパカさん - プチコン4で物理演算系ジャンプアクションゲーム / DOTOWN画像一覧表 ミニゲーム付き (プチコン4) / レーザーゲーム - プチコン4で一画面プログラムのシンプルシューティング / ...(記事連続表示)

関連カテゴリー: ニンテンドー関連記事, プチコン4関連記事



3Dメガネ、映画装飾用の10組の紙の赤と青のステレオ眼鏡
3Dメガネ、映画装飾用の10組の紙の赤と青のステレオ眼鏡 をAmazon.co.jpでチェック

ページ:1 ... 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 ... 1691