GameTest API でできること考えてみた7選【マインクラフト】

スポンサーリンク

ようこそぷっこ村へ、ししゃもです。

(・∀・)ノ

皆さんはGameTestという機能をご存じでしょうか?BEの機能なのですが、マイクラ内でストラクチャーを使ったバグ検出機能とでも言いますか、なんか小難しい機能です。

で、このGameTestと言う機能の一部にプログラミングで使えるAPIがあって、MODみたいなのを作ることができます。使える言語はJavaScript と TypeScript です。

GameTestAPIを使って何か面白いことできないか考えてみた7選1
こんな感じでゴチャゴチャやります

今回はこのGameTestAPI(以下ゲームテストAPI)を使って何か面白いことができないかなー、と自分なりに考えてみたので紹介してみようと思います。気が向いたら「紳士淑女のためのGameTestAPI研究所」としてシリーズ化したいですね。タイトル適当すぎやね。

GameTestAPIを使って何か面白いことできないか考えてみた7選2

GameTestAPIで便利アプリ7つ作ってみた

というわけで、みんなが欲しがる「最先端の端末」なるアイテムを作成してみました。

GameTestAPIを使って何か面白いことできないか考えてみた7選3

定価14万3千D.G.です。「14万!?」ってリアクションを楽しみにしてます。ゲームテストAPIは、最近UIを作ることができる機能が追加されました。かなり便利で面白いので、みんなで盛り上げていきましょうよー。

GameTestAPIを使って何か面白いことできないか考えてみた7選4

このUIを使った便利アプリが7つ入っています。それを順に紹介していきます。

1,パーティクルで簡単な意思疎通を

まず1つ目、パーティクルエモート。パーティクルで簡単な意思疎通がはかれるアプリです。

GameTestAPIを使って何か面白いことできないか考えてみた7選5

「GOOD」を出してみたところ。他にも「NO」「いいよ」「○」「×」等々、ちょっとした返事ならこれでオッケー。

GameTestAPIを使って何か面白いことできないか考えてみた7選6

トイレに行きたいけど言えない……。そんな時はウンコのパーティクルでオブラートに包んで意思表示しよう。きっと好きなあの娘に、嫌な印象を与えずにさわやかにトイレに立つことができるよね。

2つ目、アニメーションでエモート

GameTestAPIを使って何か面白いことできないか考えてみた7選7

2つ目はアニメエモート。まぁ自作のエモート使いたいなって時に登録しておくことで、意思表示がらくらくできるやつです。

GameTestAPIを使って何か面白いことできないか考えてみた7選8

ブログだと動きが分かんないんだけど、慣れないロボットダンスしてたら首がもげました……。色々追加して遊ぶのがよろしいでしょう。

3つ目、どこでも作業台

GameTestAPIを使って何か面白いことできないか考えてみた7選9

サバイバルでいちいち作業台に戻るの超絶メンドイ!!私も含めた、そんなあなたに便利なアプリ。頭上が空気ブロックだった場合、作業台が表れます。これ、5秒後に自動で消える……はずなんだけど、APIのメソッドの使い方が悪いのか、バグってるのか、即時消えるコードが動いちゃうので、出っ放しにしてるんだよね。

どなたかゲームテストAPIやってる方がいましたら、runSchedule の遅延方法を教えてください。遅延用の引数渡しても即時実行されて困ってます。

4つ目、現在地を知らせる狼煙的ななにか

GameTestAPIを使って何か面白いことできないか考えてみた7選10

4つ目はお出かけした時に「仲間とはぐれた!!」ってなことになった場合に便利な機能。頭上に花火のようなパーティクルを打ち上げます。これで「どこどこ?」って探し回らなくても一発で分かるので便利。

5つ目、肩車モード

GameTestAPIを使って何か面白いことできないか考えてみた7選11

肩車モードをオンにした人に乗れるようになるアプリです。JEだとマルチ鯖によっては肩車できるよねー。あれ移動に便利なのよ、迷子にならんし。というわけで作った。ボッチだからなかなかテストできないんで、疑似プレイヤー作ってテスト。まぁ良好そうだね。

6つ目、アイテム名とロア変更アプリ

GameTestAPIを使って何か面白いことできないか考えてみた7選12

BEはNBTがありません。そこは、めちゃくちゃ不便です。もちろんロアをコマンドで変えるなどと言った、気の利いた機能はございませぬ、死ね。現状外部ツールで変えるしかないんじゃないかな?あんまりソコは詳しくないから知らんのだけども。

とにかくゲーム内で変更できたら便利なので、アイテム名、テキスト色、ロアなどを変更できるようにした……、んだけど、使用できるはずのメソッドがバグってるらしく、何もできない状態になりました。調べたところ、バグ報告が上がってるようですが直す気配がないのでお蔵入りになりそうです。

これできるようになったらメチャクチャ便利になるのになぁ……。

7つ目、ゲームルール変更アプリ

GameTestAPIを使って何か面白いことできないか考えてみた7選13


ラストはゲームルールをチャチャっと変えられるようにしたアプリ。まぁありきたりっちゃありきたりだけど、便利っちゃ便利だよね。

てな感じで、7つ作ってみました。まだまだ色々できそうなので、今後最先端の端末は超進化を遂げていくでしょう。最終的にロボットになって宇宙を股にかける可能性大です。ウソです。

ゲームテストAPIは(いつまでたっても)発展途上なので、今後1.13の時のような劇的な環境破壊は起こり得るでしょうし、何よりバグってんだか仕様なんだか情報がなさすぎるし、最悪機能自体が消えてゾンブレラの二の舞のような状態になる可能性も大いにあります、死ね。何が言いたいかって言うと、あんまりやる意味ないでってことです。さっき盛り上げようとか言ってたのにね……。

JavaScriptの練習くらいにはなるんで、プログラミングの取っ掛かりくらいにはなっていいんちゃうかな?位です。ではでは、今後の発展を祈りつつ、この辺にしておきましょう。それでは、お帰りの際はお気をつけて~(・∀・)ノシ

コメント