「FOVE0」自分で開発するのは難しすぎるのでサンプル活かす - FC2ブログの有料プランで素人が雑記ブログで記事書きまくる

「FOVE0」自分で開発するのは難しすぎるのでサンプル活かす

vrsamune.jpg
「FOVE0」自分で開発するのは難しすぎるのでサンプル活かす

どうも、エフロン君です。

今回はFOVE に関する記事です。

前回はFOVE についての値段やら必要なものを紹介しました。

是非その記事も見て行ってください。

前回記事→「FOVE 0」何ができるの?必要スペックから必要費用までのまとめ

さて、今回のFOVE の記事では、ソフトウェアを開発する上でのことを述べて行きたいと思います。


FOVEのサンプルプログラムを起動


FOVEの公式サイトにUnityで作成されたアプリケーションがあり、それをダウンロードすることで、サンプルプログラムを体験することができます!


FOVEの視線追跡を用いて行うゲームは今のところほとんど出ておらず、

このサンプルプログラムも重要な素材の1つとなっています。


早速サンプルプログラムを起動して行きましょう!


まずは恒例のキャリブレーションからですね!

キャリブレーションをしないと、しっかりとその人の視線を追ってくれないので、

体験者ごとにしっかりとキャリブレーションはしましょう。


キャリブレーションが完了したら早速サンプルプログラムを起動してみましょう。


起動してみると、ある部屋に自分がいる感じになります。

samplenoyatu.png

机やら椅子やらある空間です。


すると、壁に四角の出っ張りがいくつもあります。


その真ん中に点があり、その点を見ると、部屋の色が変わるという仕様になっています。


視線追跡を用いた独特のアクションですね笑


その点を見ると色が変わり、視線を外すと元に戻るという単純なプログラムでした。、


本当にサンプル程度だなあ、なんて思いながら、早速開発して見ることに。


そこで大きな躓きをしてしまいます。




FOVEのアプリ開発は難しすぎる⁉︎


実際にエフロン君がUnityで開発しようと試みました。


まずはサンプルプログラムと同じようなものを作って見て、そこからどんどん進化させて行こうと考えました。


なので、実際にサンプルプログラムを参考にしながら頑張って作って行こうとしました。



比較して作成して行くうちにある躓きをしました。


コードが読み取れない。

FOVE特有のオブジェクトがある。

FOVE用のビルドが難しすぎる。


エフロン君はなんと3つも問題点がありました。

そこで思いました。

これは、無理だ。と、、、


もちろんUnityを使い慣れている人やプログラミングに長けている人なら出来るかもしれませんが、エフロン君は根っからの初心者です笑

プログラミングもC#の基礎中の基礎が少し理解できている程度なので、とても扱いきれる案件ではありませんでした。


そこで!違う方法でやって行くことにしました。



サンプルプログラムをいじることでアプリ開発をすることに


最終的に答えに辿り着いたのがこの手法です。


正直この難しすぎるFOVE のアプリを自分が1から作るのは難しすぎると判断しました。


色々FOVEについて調べましたが、サイトにFOVEのコードやらプログラムについて触れている記事がほとんど無く


参考になるものはほとんどありませんでした笑


今後どんどんでてくるのかもしれませんが、エフロン君が開発している段階ではありませんでした。


FOVEの紹介とかならまだありましたが、プログラム解説なんて全く、、、笑


まあそんなこんなで言い訳はこの辺にしておいて、早速サンプルプログラムをいじって行くことに。。。


サンプルプログラムはすでにFOVE用にビルドしてあるので、そのまま再生すればしっかりFOVEのディスプレイの中に映像が映ります。


その瞬間に、これなら出来るかも!と思いました。


正直1からではありませんが、作成して行くうちにわかって行くかもしれない。


だからはじめはサンプルプログラムを活かして自分の作りたいものをどんどん作っていこう。と


第1段階ではサンプルを滅茶滅茶頼りにさせてもらいました笑


視線追跡という機能がこれほどまでに開発の難易度を上げるとはその時は思いもしませんでした。


今回伝えたかったこと


もうエフロン君が今回伝えたかったことはわかりますかね?


初心者にはFOVE の開発は難しすぎるということです!


わからない部分があって、調べたとしても出てこないんです笑


なので是非!サンプルを活かして地道に作成して行ってください。

今回はサンプルプログラムの解説ではなく、FOVEを購入して開発しようとしている人に対するアドバイスです笑


エフロン君もこれからFOVEのアプリどんどん開発頑張っていこうと思います。

また何かわかったら記事更新していこうかなって思います!


参考になれば幸いです。

それでは今回はこの辺で。
以下、参考までに
3ヶ月間のプログラミングスクール【Tech Boost】
受講者満足度も90%以上!【WebCamp】
インフラエンジニア始めるならネットビジョンアカデミー(NVA)
関連記事

コメント

ウ〇コマン

全然ゲームないやんけ

エフロン君

Re: タイトルなし
> 全然ゲームないやんけ
コメントありがとうございます!
そうですね。現段階ではまだゲームは少ないです。これからどんどん出てくるかもしれないですね。

FOVEは視線追跡を用いたアプリケーションを作りたい人にはコスパ等を考えるとうってつけです!
是非面白いアプリを作成してみてください!
非公開コメント

エフロン君

どうも、エフロン君です。 来年から社会人になる国公立大学の大学生です!仕入れた情報や自分が学んできたうえで感じたことなど記載していくので是非見ていってください!


Twitterフォローもよろしくね

よく閲覧されている関連記事はこちらから




にほんブログ村 大学生日記ブログ 大学4年生へにほんブログ村 投資ブログ 仮想通貨マイニングへ
にほんブログ村 就職バイトブログ 大学新卒の就職・就職活動へ


1日1回クリックして応援してくれると嬉しいです。

こちらもよろしく!
このエントリーをはてなブックマークに追加 Share on Google+

訪問者数

bitFlyerにすれば失敗しない!

bitFlyer ビットコインを始めるなら安心・安全な取引所で

GMOなら安心して取引可能!

無料で初めてリスクなし!?

オススメのポイントサイトです。
ポイントでお小遣い稼ぎ|ポイントタウン

人気No1ポイントサイト!

モッピー!お金がたまるポイントサイト

Amazonでお得にゲームを買おう