VCI作者達に挑戦状を出したら2時間で返り討ちにあった話

こちらの記事は[VCI Advent Calendar 2022](https://qiita.com/advent-calendar/2022/vci)の第19日目の記事です。


# はじめに
この記事はバーチャルキャストにて行いましたVCI挑戦企画のまとめになります
ネタバレを多分に含みますのでネタバレ無しでやりたい人は下のルームに飛んで下さい！
https://room.virtualcast.jp/rooms/nhpTl0hvx9zx71eP

# 企画の発端
前々から「有料VCIを買わないと行く事が出来ない部屋を作れないか？」
というのを考えてまして良い機会でしたので
アドカレに合わせて企画させて頂きました！
企画内容としては
「有料VCIを買わないと行けないルームを作ったから買わずに行けた奴が勝ち！」
というものです

# 結果
.....
....
...
..
.
![Pio.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2405597/0f0a71fc-fd4a-6c7b-0689-c37801087306.jpeg)
#### １時間４２分でクリアされました・・・
正直1日ぐらいは持つやろｗｗと思っていました。
すみませんVCI作者を舐めてました。
放送で挑戦してくれてたり複数人で挑戦してくれてた人もいて
様子を見ていてとても楽しかったです

# クリアした人達
今回９名の方にクリアしていただきました！
本当にありがとうございます
以下クリアしてくれた方の写真になります

①Pioさん
![1 Pio.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2405597/10444145-719d-e0e1-7762-944a48306d5d.jpeg)
②無名さん
![2 無名.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2405597/7c51acd3-2cfe-f3e6-ac4c-c078f4881b7f.jpeg)
③＃らいとさん @lightjug
![3 #らいと.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2405597/1dd98fa8-550b-4321-2e21-03aa9fd6a77a.jpeg)
④かーばんくるさん
![4 かーばんくる.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2405597/18f9a89d-80e9-73ce-f86a-bcd1edded7ec.jpeg)
⑤らーめんさん
![5 らーめん.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2405597/b648029b-2123-ab52-366b-23900014a8c0.jpeg)
⑥ユエムさん @johnny-um
![6 ユエム.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2405597/e4cb88b4-4809-accf-cc71-0fd2c8aadfec.jpeg)
⑦uroborosさん
![7 uroboros.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2405597/7dc2e59a-87c9-db9f-2f56-3a1a654e049d.jpeg)
⑧しろひげさん @sirohige
![8  しろひげ.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2405597/30f0dbb0-eed3-269e-1e69-ff460a46f9ba.jpeg)
⑨ええのっくさん @Enoch1109
![9 ええのっく.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2405597/090d71ac-8910-0a40-907c-21bc1299dc75.jpeg)

# 解答
ここから重大なネタバレがあるのでご注意下さい
......
.....
....
...
..
.
では今回使用したVCIの中身を紹介します
VCIを作るにあたっては100の人さん @100 にほぼほぼ作っていただきました
ありがとうございます！
```lua:main.lua
local localAvatar = vci.studio.GetLocalAvatar()
if localAvatar == nil or not localAvatar.IsOwner() then
    return
end

local localPlayer =  vci.vc.room.GetLocalPlayer()
local playerController = localPlayer.GetRoomPlayerController() -- ローカルプレイヤー以外では nil が返る

function onUse(use)
    playerController.TeleportTo(Vector3.__new(3000, 0, 4000), Quaternion.identity)
end
```
中身はこのVCIを購入して使用するとすごい遠い所にワープするというVCIになっています
ワープ先に特別なルームへのリンクが置いてありますので
それを使ってルームへ飛ぶ事が出来ます

購入しないで特別なルームに行く方法の解答例を簡単に説明すると
1. リンクのコライダー名を特定する
1. コライダー名を特定したら座標を特定する
1. 座標を特定したらそこにワープする

というものです

実はプログラムを全くしなくても行く方法もありますので是非考えてみて下さい

又、ネタバレ注意と表記してもらえれば今回のクリア方法などは公開おｋですので
是非挑戦してくれた方の中で公開しても良いよ！という人は是非「こう解いたよ！」みたいに書いてもらえると嬉しいです
# 感想
想定よりもかなり多くの人数に挑戦して頂き感謝しております。
挑戦している様子を見て嬉しかったり楽しかったりしました。
ただ私自身がVCIについて詳しくないということもあり
これVCIで出来る事や出来ない事が分かってる人がやったら
もっと面白い企画になるだろうなというのはすごく感じました。
なのでもしお暇な方がいましたら是非同じような企画をして欲しいと思います。

最後に宣伝ですが現在公式で「ルームチケットシステム」というものが公開されています
わざわざ自分のような事をしなくても
ユーザーで有料イベントチケットが使用できるようになっています
是非興味ある方は公式に問い合わせてみて下さい

詳しくはこちらをご覧ください
<iframe width="560" height="315" src="https://www.youtube.com/embed/CabifNIkXOk?start=2535" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

# 追記
![9 ええのっく.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2405597/d5fed902-4b0f-9297-d9e9-1f9a1eb6577d.jpeg)
皆さんこちらの画像を見て何か気付きますか？
.
.
.
.
.
.
.
.
こちらのええのっくさんの画像ですがゴールのルームに置いてある画像を似せて作っただけで
実際はクリアしてませんでした
よく見たらスペースの間隔が違ったりしています
かんっっっぜんに騙されました！！！！
くそっ！！！！！！！！
でも面白いのでクリア扱いにします
![10 ええのっく.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2405597/da29e0ab-f88d-65c2-ff2b-ca34e4b2b9ea.jpeg)