プログラミングで世界を変えるスマートフォン用の表示で見るプログラミングで世界を変えるゲームプログラミングと技術のこと2018-09-28株式会社サイバーエージェントを退職しました日記はじめに2018年9月28日をもって、株式会社サイバーエージェントを退職しました。退職に至った経緯と、今後について記したいと思います。イベントあまり盛れてないトップ画はじめにCEDEC2018に行ってきました。今年は20回目となる節目の年で、任天堂の宮本さんによる基調講演などがありました。テーマは『空想は現実になる』ということで、VRやVTuber、AI系のセッションが注目されていた気がします。この記事では、聴講した各セッションの感想をまとめたいと思います。VRやインディーゲーム、描画系に興味がある人には役に立つと思うので、ぜひ参考にしてみてください。基本的に感想は全部ツイートしたので、ツイートの埋め込みメインです。hoge.icsはじめに誰かと予定を調整する時にいちいち空いてる日時のホワイトリストを作らなくても済むように、共有Googleカレンダーを作りたいと思いました。そこで、折角なのでこの機会に自分の予定をすべてオープンにすることにしました。公開」「全て公開」というように設定することが出来るので、「全て公開」に変更しようと思いました。support.google.comここで一つ問題がありました。今後登録する予定については公開前提ということを踏まえた上で登録できるし、もし差支えがある場合は個別に非公開に設定すれば良いです。今までの予定は公開することを踏まえずに登録してきたものばかりです。大したことが書いてある訳ではないですが、公開することには抵抗があり、とはいえ削除してしまうのも可逆性の観点から微妙です。そこで掲題のようにGoogleカレンダーの過去の予定を全て非公開設定に書き換えることにしました。https://nkjzm.github.io/[urlの先の内容が変わって趣旨が伝わらなくならないようにするためのgifgithub.comはじめに知り合いがGitHubにResume(職務経歴書)をまとめていて良さそうに見えた。土曜日を1日使ってポートフォリオを公開してみた。Trackingを使った『私、転がります。2017の11日目の記事です。qiita.com元ネタwww.youtube.comポノスさんの『私、転がります。』という生首を転がして遊ぶゲームからインスピレーションを得ました。Xで追加された前面のTrueDepthカメラ(depthセンサー)を使った機能で、顔の各部位を認識や追跡を行うことができます。今回はその機能を利用し、自分の口の動きを認識して画面上の生首を操作するゲームを作りました。Pluginをインポートしておきます。(ProjectSettingが上書きされるので、はじめにインポートした方が良さそう)Assets/UnityARKitPlugin/Resources/UnityARKitPlugin/ARKitSettings.assetsでチェックを入れないと実機で動かないので注意してください。インゲームを作る部分は省略します。マウス押下で生首が飛ぶようなシステムを作りました。小さな力で右回転をかけてあげるところがポイントです。口の状態を取得するためには、Blendshapeを利用します。イベントを登録することで、Dictionaryから約50個ほどの状態を取得することができます。Documentation今回はjawOpenというキーを利用して口の動きを取得しています。これは顎の状態を取得するイベントですが、今回の用途には合致していました。Documentationちなみに当初はmouthCloseやmouthFunnelを利用しようと考えていましたが、うまく値を拾えませんでした。Documentation最後に今回作成したプロジェクトは以下のリポジトリにpushしてあります。github.comちなみにARKitRemoteという実機を繋ぐとUnityのEditor上でテストをできる仕組みが用意されていますが、遅延が酷すぎてビルドしちゃった方が効率がいいように思いました。(今回の規模なら1分くらいで実機ビルドできるので)最後にできればリアルタイムに今の自分の顔を転がすところまで作りたかったです。ちなみに実際に声を出す必要もありませんが、出した方が楽しかったです。以前DK2で頭を振り回すゲームを作ったのですが、今回のようにセンサーが増えると色々なインプットができるようになって幅が一気に広がるように思いました。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。