【革命】「日本語で」コマンドを実行する衝撃の方法を解説!-【マイクラ統合版】 / 自然言語の構文解析法とWebSocketServerについて

  Рет қаралды 52,966

レモンスライム 【マイクラ技術ラボ】

レモンスライム 【マイクラ技術ラボ】

Күн бұрын

Пікірлер: 60
@lemonslime
@lemonslime 14 күн бұрын
個人的にはこういうのが「自分の研究結果を発信する」ラボって感じがして好きです。 【前回の動画】kzbin.info/www/bejne/aJzGmIKXaM-mfpY マインクラフトには、コマンドと呼ばれるシステムが存在します。簡単にゲームに干渉できることも相まって、多くの人に使われています。 さて、そんなコマンドですが、デメリットが存在します。言うまでもなく、それは予め定義された「構文」に縛られるという点。勿論、覚えてしまえばなんてことはないですが、初心者にとって一定のハードルがあるのもまた事実です。 本動画では、そうした障壁を解消し、自然言語(今回は日本語)でコマンドの実行を処理する方法を解説します。前回の動画が前提となる旨ご了承ください。
@tayama---------3080
@tayama---------3080 13 күн бұрын
すごすぎる!マイクラにAIを追加するっていう発想が面白い!こうゆうの見るとJavaScript 勉強してみよっかなーって思う。execute とか score boardもできたら本当に最高ですね!
@natuyasainatuo2334
@natuyasainatuo2334 13 күн бұрын
ScriptAPIとWS、AIを組み合わせれば凄いの作れそう WSから自作コマンドでScriptAPIにデータを送れる!
@lemonslime
@lemonslime 12 күн бұрын
@tayama---------3080 Javascript、おススメですよ~ マイクラだけじゃなくてWEBアプリを作るときにも重宝するので、学んでおいて損はないと思います!
@pmjh-kt9kr
@pmjh-kt9kr 7 күн бұрын
日本語でできるのもいいけとコマンド打つこともそれはそれでいいんよなぁ
@HEMAN434
@HEMAN434 13 күн бұрын
これ作ること自体はいいと思うけど executeとかsocreboardは絶対普通に入力した方が楽だから実用的じゃなさそう
@lemonslime
@lemonslime 12 күн бұрын
@HEMAN434 確かに・・・(-ω-;) 日本語だとかえって長くなりがちかも。
@KTX4U
@KTX4U 9 күн бұрын
てっきり「ダイヤが欲しい」とか言ったらgiveでダイヤ貰えるようになるとかやろなーって思ってみたらガチ勢過ぎて笑った
@lemonslime
@lemonslime 9 күн бұрын
@keraSIEM_KERけらしーむ お褒めの言葉(?)、ありがとうございます!
@Among_Us_Video
@Among_Us_Video 11 күн бұрын
スイッチとかPS4/5の民にとってはまだコマンド解説は役立つ…きっと……
@thirty-six-percent
@thirty-six-percent 7 күн бұрын
ミニゲームとかで権限を持たないプレイヤーに、特定の事象を起こさせるコマンドを、チャット入力でできるようにするとかできるのかな。例えばある文字を入力したらメニュー画面(/dialogue)が開いたり、待機所に移動(/tp)したり
@lemonslime
@lemonslime 21 сағат бұрын
@thirty-six-percent チャット欄の監視だけなら今回解説した方法を使わずとも、案外簡単に実装できます。 おそらくScriptAPIを使う方法が最も簡単ですが、webSocketServerを使った方法もあると思います。
@Xx_wala_xX
@Xx_wala_xX 13 күн бұрын
コマンドを便利にするためにもっとむずいことし出したw
@lemonslime
@lemonslime 12 күн бұрын
@Xx_wala_xX これが効率厨の末路ですw
@Xx_wala_xX
@Xx_wala_xX 12 күн бұрын
@@lemonslime w
@hs20546
@hs20546 8 күн бұрын
初心者「へえそんな簡単な方法が 動画「甘ったれるんじゃねえよ 初心者「頑張ってコマンド覚えよ みたいな感じなんよw
@かえる重工
@かえる重工 14 күн бұрын
7:07 ダイアではなくてダイヤじゃないでしょうか?
@Akrizardon
@Akrizardon 14 күн бұрын
定義的には英語の「diamond」が元なのでどちらでもいいと思いますよ〜
@majitenshi_777
@majitenshi_777 13 күн бұрын
アメジストとアメシストみたいな感じ
@募集中ってゆう名前名前
@募集中ってゆう名前名前 13 күн бұрын
@majitenshi_777アメシストとは言わないだろ
@majitenshi_777
@majitenshi_777 13 күн бұрын
@@募集中ってゆう名前名前 なんで調べずにこう言う否定コメントをするんだろ 言い方はアメジストとアメシストどっちでもいいんだよ
@majitenshi_777
@majitenshi_777 13 күн бұрын
@@募集中ってゆう名前名前 正式名称はアメシストだし 自分はアメシスト派です
@doragong486
@doragong486 10 күн бұрын
そのリクエストなんですけどscript api で爆発とか破壊とかってできますかね?威力とか範囲も設定できる・・出来たら動画にしてほしいです。お願いします!あと欲を言えばカメラも、欲張りですみません!
@lemonslime
@lemonslime 10 күн бұрын
@doragong486 リクエストありがとうございます! 爆発はDimensionクラスのcreateExplosion関数でできたと思います。 動画にしても面白いかもしれませんね!
@leooh3966
@leooh3966 12 күн бұрын
すご 日本のマイクラ界隈いいな
@lemonslime
@lemonslime 12 күн бұрын
おそらく他の言語でも使えると思いますよ~
@sou8763
@sou8763 8 күн бұрын
本当に出来ればなのですがアイテム・エンティティの3Dモデル追加の方法をまとめてほしいです!あとAIを召喚とは
@lemonslime
@lemonslime 8 күн бұрын
@sou8763 リクエストありがとうございます! 言われてみれば3Dアイテムの作り方、解説したことなかったですね... いずれ動画にしようと思います!
@natuyasainatuo2334
@natuyasainatuo2334 13 күн бұрын
OpenAIでもいいけどGroqとかCerebras使うのも良さそうだな
@lemonslime
@lemonslime 12 күн бұрын
@natuyasainatuo2334 AI関連のAPI、だいぶ増えましたよね~ 色々比較しても面白いかもしれません
@宍戸あゆむ
@宍戸あゆむ 9 күн бұрын
初心者向けですね! 自分は使わないかも…コマンドブロックを繋げて、自作ボスを作ってるから。 色んなコマンドを同時実行したりするから…
@lemonslime
@lemonslime 9 күн бұрын
@宍戸あゆむ 結構簡単にできるんですよ~ スクリプトをご覧いただくと分かるのですが、ここではAIの出力を改行で分割し、それぞれの行のコマンドをfor文を用いて繰り返し実行しているので、複数のコマンドを同時に実行することが可能です。 例えば「村人を3人呼び出したい」と入力すると「summon villager ~ ~ ~」が3回実行されます。
@宍戸あゆむ
@宍戸あゆむ 9 күн бұрын
@ executeとか scoreboard、functionも混ぜたコマンドなんで出来るか分かりません…
@まんじゅうゃさん
@まんじゅうゃさん 9 күн бұрын
アイテム消すとか、/clearでええから別に普通に打った方が早いよな。
@lemonslime
@lemonslime 9 күн бұрын
@まんじゅうゃさん ゲーム内で音声入力ができるようにしたら面白そう... SiriやAlexaに話しかけるような感覚でゾンビを倒したりアイテムを消したり...
@Herobrine14565
@Herobrine14565 3 күн бұрын
自作アイテムの動画がホリデークリエイターの特徴が削除されてわかんないままなんで作り直して欲しいです…
@lemonslime
@lemonslime 21 сағат бұрын
@Herobrine14565 リクエストありがとうございます! 確かにそろそろ最新版を投稿してもいいかもしれません...
@Himajin1413
@Himajin1413 7 күн бұрын
Java版なら得意だけど統合版は違うからむずい
@user-panjandrum
@user-panjandrum 9 күн бұрын
琴葉姉妹かわいいなあ
@lemonslime
@lemonslime 9 күн бұрын
@user-panjandrum ( ´-ω-)σ ソレナ
@ddddd.2971
@ddddd.2971 8 күн бұрын
ダイアモンドってなんですか?
@Takesan11
@Takesan11 8 күн бұрын
は?
@hs20546
@hs20546 8 күн бұрын
@@Takesan11わかる、は?って言いたいだろ?だが今は開設する必要がある。 ダイアモンドとは まあダイアモンドってマインクラフトにあるものというよりかは現実の鉱石ですね世界一硬い鉱石まあ強度は金の方が強いが、自分も実物大とかあんま見たことないけどダイアモンドって結構高いんよ希少性が高いから、(会社がわざと少ししか取っ手に為)
@Takesan11
@Takesan11 8 күн бұрын
もしかしたら「ダイアモンドってなに?ダイヤモンドだよね?wywywywywywyw」したかったかもしれんが、どっちでも正しいぞ。
@匿名さん-p6h
@匿名さん-p6h 2 күн бұрын
ダイアモンドとは、ダイヤモンドでは
@珂野兽699
@珂野兽699 Күн бұрын
ダイアモンドでもダイヤモンドでもダイアーモンドでも正しい。なぜなら、diamondは日本語ではないから表記揺れは当たり前。
@まつもと-u2q
@まつもと-u2q 11 күн бұрын
コマンドを日本語にするためにプログラムでわけわからん英語めっちゃ使ってるんだね
@thi-danotinpokimotiyosugidaro
@thi-danotinpokimotiyosugidaro 10 күн бұрын
でもこのコードを配布すればプログラムできない人もできるようになるよ
@bookfishnote
@bookfishnote 14 күн бұрын
ダイヤ、、
@o0-touhu-0o
@o0-touhu-0o 12 күн бұрын
ダイアでもいいんだよ こまかいなー
@Salshinma
@Salshinma 7 күн бұрын
ダイア?
@Ame_Zz__
@Ame_Zz__ 3 күн бұрын
どっちでも正解やで
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 31 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 65 МЛН
«Осень». Самая большая загадка Windows XP
14:36
Девять десятых
Рет қаралды 1,4 МЛН
If Dio was in Undertale
9:17
Legacy Under
Рет қаралды 291 М.
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 31 МЛН